Works across 8+ AI coding tools

Never lose context
when you switch tools.

Your AI credits run out mid-task. You jump to another tool — and start from zero. DevMemory saves your goals, decisions and code as you work, then restores them in the next tool. Deterministically.

Free tier included · Self-hostable · No vendor lock-in

~/projects/api — devmemory
$ devmemory start
▶️ DevMemory attached to 'api' (acme-api) via cursor.
Watch daemon running. Auto-save is ON for this project only.
# ...credits run out. Switch to Claude Code, then:
$ devmemory continue
⏩ Continuing 'api' (acme-api) in claude.
✅ Loaded prior context — 24 blocks. Picking up where you left off.

One memory layer for the tools you already use

Claude Code Cursor Windsurf Codex Cline Kilo Augment Antigravity
Why DevMemory

Built so nothing is ever lost

Saving your work can't depend on the model remembering to do it. So it doesn't.

Deterministic auto-save

Saves each turn through OS-level hooks and a watch daemon — with zero reliance on the AI calling a tool. Your work is captured before the credits die.

Continue anywhere

One devmemory continue in a new tool restores your goals, decisions and next steps — a resume prompt tuned for that tool. No copy-paste.

Structured context

Not a transcript dump. Typed blocks — goals, decisions, code, errors, next steps — so the next session reads intent, not noise.

Opt-in, per project

Auto-save is scoped to the one project you attach with devmemory start. Nothing saved until you say so — you're always in control.

Self-hostable

Run it locally on SQLite or scale on PostgreSQL. Your context stays on your infrastructure. No lock-in, MIT-licensed.

Honest coverage

We never fake support. devmemory watch --list shows the exact save mechanism per tool — hook, daemon, or MCP+rules.

How it works

Three commands. That's it.

1

Install & connect

One command wires DevMemory into your tool via MCP + hooks. Python or Node — your choice.

2

Start a session

Run devmemory start in your project. It attaches, restores context, and auto-saves as you work.

3

Switch freely

Hit a wall in one tool? devmemory continue in the next — your context follows you.

Stop re-explaining your project
to every new tool.

Set up DevMemory in under a minute and keep your context — across every switch, every credit reset.