# One memory for Claude, ChatGPT, Codex and Cursor

Each AI tool keeps its own memory, so Codex doesn't know what you settled in
Claude Code, and switching model means starting over. Levirge Brain is one MCP
memory that every client reads and writes: Claude, ChatGPT, Codex, Cursor, VS
Code, Gemini CLI and more, plus Obsidian for people. The memory sits outside
the model, so it stays with you.

## Four silos, one fix

| Silo | What you see | What removes it in Brain |
| --- | --- | --- |
| Tool | Codex doesn't know what you settled in Claude Code, so you brief it again. | Every MCP client connects to one endpoint and reads the same knowledge base. |
| Model | Switching provider means starting your context over. | Memory sits outside the model; every model reads the same Vault. |
| Teammate | A colleague's agent repeats an investigation yours finished last week. | One shared Vault per project, with per-user tokens. |
| Agent | A new session can't tell what the last one was doing or still owes. | `handoff` inbox, `work_session` and `todo` on the same server. |

## Connect your tools

- [Claude Code](/brain/docs/install/claude-code.md): plugin, two commands.
- [Claude Desktop](/brain/docs/install/claude-desktop.md): plugin marketplace, no terminal.
- [ChatGPT](/brain/docs/install/chatgpt.md): plugin marketplace, sign in.
- [Codex](/brain/docs/install/codex.md): plugin marketplace, or a token in `config.toml`.
- [Cursor](/brain/docs/install/cursor.md): plugin, or one block in `mcp.json`.
- [VS Code](/brain/docs/install/vscode.md): MCP: Add Server, used from Copilot Chat in Agent mode.
- [Gemini CLI](/brain/docs/install/gemini-cli.md): one `gemini mcp add` command.
- [Windsurf](/brain/docs/install/windsurf.md) and [Cline](/brain/docs/install/cline.md): token in the MCP config.
- [Obsidian](/brain/docs/install/obsidian.md): two-way sync for people.
- [Any MCP client](/brain/docs/install/mcp.md): `https://brain.levirge.com/mcp`, Streamable HTTP, OAuth or a bearer token.

Verify any client with `kb_overview` (read-only).

## Work moves between tools, too

Handoffs are addressed by role and sit in the recipient's inbox until it next
connects, so agents in different tools never need to be online together. A
real run: an evaluation agent's findings went to a second agent, which shipped
two merged fixes. [Closed-loop handoff](/brain/examples/closed-loop-handoff.md).

## FAQ

### Can Claude, ChatGPT, Codex and Cursor share the same memory?

Yes, through Levirge Brain. Each client connects to the same MCP endpoint and
reads and writes the same knowledge base, so what you settle in one tool is
there in the next.

### What happens to my AI memory if I switch models or providers?

With Brain, nothing is lost. The memory sits outside the model, in your Vault,
so a new model or provider reads the same knowledge the last one wrote.

### Which AI tools can connect?

Claude Code, Claude Desktop, ChatGPT, Codex, Cursor, VS Code, Gemini CLI,
Windsurf, Cline, Antigravity, OpenCode, pi.dev and oh-my-pi, plus any other
MCP client over Streamable HTTP. People can edit the same knowledge in
Obsidian with two-way sync.

### Can agents in different tools hand work to each other?

Yes. Handoffs live on the same server, addressed by role, and sit in the
recipient's inbox until it next connects, so the two agents never need to be
online together.

### Can I limit what each tool can see?

Yes. Tokens can be limited to chosen Vaults and made read-only. Personal
Vaults are private to their owner and fail closed.

### What does it cost?

Personal is $20 a month and Personal Pro $60 a month, both for one user.
Teams is $35 per seat a month with a minimum of five seats. Every plan
includes unlimited agents and unlimited Vaults. [Pricing](/brain/pricing.md).

[Sign up](https://signup.levirge.com/brain). For Claude Code teams in
particular: [Shared memory for Claude Code](/brain/claude-code-team-memory.md).
