Your memory, alive.
The Cortex draws everything your agent knows as a living brain of points — one glow per fact. Not a list, not a database dump: the shape of what it remembers.
Free for personal use · Claude Code · Codex
Free. Offline. Zero dependencies. Hooks into Claude Code and Codex and keeps what your agent learns — across sessions, across projects.
Every fact your agent saves is a node. The engine links them by name, date and relevance, and recalls them with two-hop activation — no embeddings, no server, instant.
Below is the real Cortex, not a picture — a sample project’s live memory. Switch to 3D and drag to spin the brain, or type a question in the panel and watch the matching memory light up while the rest dims.
Live demo · sample data · runs fully in your browser, no server
Meet the Cortex
The Cortex is the memory, drawn. Swipe through what makes it more than a database.
No embeddings, no vector database, no API calls. The Cortex runs entirely on your machine, stores facts in a local graph, and retrieves them with two-hop activation — in milliseconds.
The memory graph — hover a node to follow its links
Capture
Corvusmem installs as a PostToolUse hook in Claude Code. After every tool call, it extracts facts from the exchange — file paths, decisions, project context — and writes them to the local Cortex graph.
Store
Each fact lands in a lightweight JSON graph with its entity name, date and temporal context. No server, no cloud, no API key. The entire Cortex is a single file you own.
Retrieve
When your agent needs context, the Cortex activates the matching node and spreads one hop out — surfacing related facts without a vector DB or embedding model. Deterministic. Offline. Instant.
Measured with Qwen3-8B running locally as both respondent and judge — the same ruler for every engine, so the head-to-head is fair. Not comparable to mem0/Zep’s official leaderboards, which use GPT-4o.
LoCoMo · 1,986 questions · full dataset
| Engine | Overall | Notes |
|---|---|---|
| Corvusmem | 25.6% | free · offline · no server |
| Embedding e5 | 28.0% | free · vector DB required |
| mem0 | 21.1% | paid · cloud |
| Zep / Graphiti | running | paid · cloud |
Temporal reasoning (cat2)
16.2%
Corvusmem
5.3%
mem0
+206% vs mem0
Corvusmem stores facts with explicit date and temporal context. That’s why it almost doubles mem0 on temporal recall — and why it matters for long-running agents that need to remember when, not just what.
See full benchmarksOne command. No account, no cloud, no API key — the hook writes to a local file you own.
Free for personal and non-commercial use under PolyForm Noncommercial. Using it inside a company or a paid product needs a commercial license. Zero telemetry — your memory lives in local files you own.