Local memory for Claude, Codex & MCP agents

Your agent forgot again.

Give your coding agent memory that survives every session, keeps outdated facts out of recall, and records why decisions were made.

  • Free locally
  • No account
  • Runs on your machine
  • Export anytime
memory://project-alphaMADB live
Session 01Today · 09:42
you

Remember production uses api-v2.

agent

Stored decision evt_84

session closed
Session 02Tomorrow · 08:10
you

Which API does production use?

agent

api-v2recalled from evt_84 · causal match

Trace why
One command

Choose the agent that needs a memory.

You approve the install once. Then the MADB memory skill teaches your agent when to recall and record durable context automatically.

Claude Code · terminal
claude mcp add madb -- uvx madb-mcp-server
After installation

Start a new session and ask: What do you remember about this project?

Open the full two-minute quickstart
New in 0.2.13 Temporal validity

Remember what is still true.

When a fact changes, MADB marks the old memory as superseded. Current recall returns the replacement while as_of preserves an honest historical view.

See current-truth recall
YesterdayAPI = v1superseded
supersede
TodayAPI = v2current truth
recall()api-v2✓ current
Built for real agent work

Memory you can inspect, move and remove.

Local-firstMemory stays under your own data directory.
Stable public toolsRecall, lineage, skills, export and temporal validity.
200,000+ memoriesDogfooded across 50 isolated namespaces on one machine.
PortableEvent-preserving export avoids memory lock-in.
The next session starts here

Your agent can remember tomorrow.

Install MADB locally, verify one cross-session recall, and let durable memory become part of the way your agent works.