
0ctx captures sessions, checkpoints, and decisions at the repo level. Switch tools — the context follows.
bash npm install.env.example to .env.localYou switch tools. You close a tab. You come back tomorrow. The context is gone.
Close the tab, lose the thread. No tool remembers what the last one discussed.
You made a call and moved on. The reasoning lives in a chat log you’ll never reopen.
Each AI tool builds its own understanding. Nothing transfers between them.
Conversations captured automatically, tied to branches and commits. Every turn preserved.
Decision snapshots at meaningful moments. The ‘why’ behind the ‘what’ — always recoverable.
Parallel work contexts within a repo. Feature branch memory stays cleanly isolated.
Reviewed learnings that persist across sessions. Cross-session knowledge that compounds.
Four steps from install to persistent project memory. Zero configuration, zero cloud dependencies.
$ npm i -g @0ctx/cliInstall the CLI globally. One command, nothing else to configure. Works on macOS, Linux, and WSL.
$ 0ctx enableRun inside any repo. A local daemon starts, binds the workspace, and begins capturing automatically.
Use any AI tool — Claude Code, Cursor, Copilot. 0ctx captures sessions, decisions, and context in the background.
Switch tools or come back tomorrow. New sessions inherit full project memory via MCP. Zero context loss.
No cloud, no latency. Your data stays on your machine.
Tool-agnostic capture and recall. Not locked to any vendor.
Context lives with the code. Clone the repo, get the memory.
Works with Claude Code, Cursor, and any MCP client.
0ctx uses the Model Context Protocol. Any tool that speaks MCP gets full project memory automatically.