memoir 3.8.1 · live

Your AI shouldn't start from zero every time you open a laptop.

Claude on your Mac. Cursor on your laptop. Windsurf at the office. One shared memory — goals, decisions, the rationale behind them — follows you across every tool and every machine. Switch IDEs and your AI still knows your project, because the memory lives in files you own — not locked inside one vendor. End-to-end encrypted. Keys stay with you.

$ npx memoir-cli
For teams →
13AI tools MCPnative AES-256encrypted MITopen source GitHub
YOUR MACHINES MEMOIR AI TOOLS
💻MacBook Pro
🖥️Windows Desktop
🐧Linux server
🔒memoir
your keys
Claude Code
Cursor
🏄Windsurf
Gemini + 9 more
bidirectional · conflict-free merge · machine-tagged history

The problem
Your AI is a goldfish with a new swim coach every morning
You've explained your stack. Your conventions. Why you chose that library. Every session, it's gone. Every machine, it's worse.
● Without memoir
Mon
"We use Zustand, not Redux. Here's why…"
→ Got it!
Tue
"We use Zustand, not Redux."
→ suggests createSlice
Wed
"We use ZUSTAND."
→ have you considered Redux Toolkit?
Thu
you close the laptop — rage quit
● With memoir
Mon
"We use Zustand, not Redux. Here's why…"
✓ noted · pinned · synced across machines
Tue
→ "I see you're on Zustand. Want me to wire the slice in store.ts?"
Wed
→ continues yesterday's work automatically
Thu
→ remembers why, across every machine you open
memoir sits between you and your AI — quietly, invisibly

Via MCP (Model Context Protocol), memoir gives every AI tool access to a shared memory layer. Your AI reads and writes memory automatically as part of the conversation — no manual note-taking, no re-explaining.

Tell Claude your API conventions once. Tomorrow, in Cursor on a different laptop, it already knows — and it knows why you decided that.

  • memoir_set_goal AI pins your current focus so the next session continues it
  • memoir_note Records decisions with rationale + rejected alternatives
  • memoir_why Ask "why did we pick X?" — get the answer with receipts
  • memoir_add_next Captures next-actions so work resumes mid-thought
  • memoir_recall Search across every AI memory and tool
  • memoir_session Show the current state — goals, decisions, history
  • +7 more for migration, profiles, consolidation…
11 tools supported
Claude Code
Cursor
Windsurf
Gemini
ChatGPT
Codex
Copilot
Zed
Cline
Continue
Aider
Claude Code
memoir MCP
Cursor
memoir MCP
Windsurf
memoir MCP
Your memories, decisions, preferences encrypted · synced across machines

Running in under two minutes
Step 01 — Install

One command. Zero config.

Auto-detects your GitHub, creates a private repo, backs up everything.

npx memoir-cli
Step 02 — Connect

Add MCP to your tools

Add memoir as an MCP server to any tool that supports it.

// ~/.mcp.json { "mcpServers": { "memoir": { "command": "memoir-mcp" } } }
Step 03 — Done

Your AI remembers

Start a conversation. memoir works in the background.

"How does auth work here?" memoir_recall("auth") Found 3 memories.
How memoir compares
z z z
memoir Dotfiles ai-rulez memories.sh
MCP memory layer14 toolsNoNoNo
AI memory sync11 toolsNo18 tools3 tools
Cross-tool recallYesNoNoNo
Workspace syncYesNoNoNo
Session handoffYesNoNoNo
AI migrationYesNoNoNo
E2E encryptionYesNoNoNo
Cloud backupYesNoNo$15/mo
Free & open sourceYesYesYesNo

Your IDE will happily remember you — until you leave it
Built-in memory is a lock-in feature. memoir is yours to take anywhere.
01

Built-in (Cursor, Windsurf, Claude)

Lives inside one tool. Switch editors — or just open a different one — and the context is gone. Your memory is their retention feature.

02

Free local memory tools

Great until you pick up a second machine. One laptop, one database, no sync, no team. Your context is trapped on the device it was typed on.

03

memoir

Every tool, every machine, one memory. Stored in files you own, encrypted with keys only you hold — and shareable with your team. Leave any vendor; keep your memory.


Your team's context shouldn't live in one senior dev's Cursor
When the person who knows why leaves — or just logs off — the knowledge leaves too. memoir gives your whole team one shared, portable memory across every tool and machine.
01

Shared memory, every tool

The decisions, conventions, and rationale your team builds up — available in Claude, Cursor, and Gemini, on every machine, to every seat.

02

Onboard on day one

A new dev's AI inherits the whole project's context immediately — no "ask the senior dev," no ramp-up tax.

03

Encrypted & isolated

End-to-end encrypted, with per-project isolation for agencies juggling clients. Your team's keys, not ours.

Join the Teams waitlist

Free on one machine. $9 across all of them.
No lock-in, ever. Free solo · $9 to sync every machine · team plan coming.
Free
$0 / forever
Everything on a single machine
  • All 11 AI tools supported
  • MCP server with all 14 tools
  • Session continuity — pinned goals, decisions, next-actions that Claude reads automatically
  • Auto-capture via Stop hook
  • Cross-tool injection (Claude, Cursor, Windsurf, Gemini)
  • Decision registry with memoir why
  • Local + git backup, unlimited
  • E2E encryption (AES-256-GCM)
Install free
Sync
$9 / month · or $72/yr
Your AI's memory, on every machine you own
  • Everything in Free
  • Cross-machine sync — the thing no single-tool memory app does
  • Unlimited devices — Mac, Windows, Linux, work desktop
  • Merge-not-overwrite — two machines diverge, nothing is lost
  • Full version history, rewind any time
  • E2E encrypted. Keys stay with you — we literally can't read your data
  • Priority support
Start syncing — $9/mo
Team
Coming soon · join the waitlist
Shared memory for agencies & dev teams
  • Everything in Sync
  • Shared team namespaces
  • Onboard new devs with your entire AI context
  • Per-project isolation for agencies juggling clients
  • SSO, admin controls, audit log
Join Teams waitlist

Give your AI a memory it can't lose

Cross-machine Sync ($9/mo) and Team tier launch soon. First 100 signups get 6 months free Sync.

No spam. Launch updates only. You can always run memoir free on a single machine.