Memoir — AI skill for Claude Code
Persistent memory for AI coding tools, in an open portable format.
How to install Memoir
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open camgitt/memoir and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Memoir does
Persistent memory for AI coding tools, in an open portable format. Sync Claude, Cursor, Gemini, Copilot, Windsurf + 6 more across machines via MCP. E2E-encrypted sync. MIT.
Alternatives in AI
- Skills Manager — A lightweight desktop app to manage, sync, and organize AI agent skills across 15+ coding tools — Cursor, Clau 813 ★
- Skilldock — SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Ge 490 ★
- onWatch — Open-source Go CLI that tracks AI API quota usage across 7 providers (Synthetic, Z.ai, Anthropic, Codex, GitHu 397 ★
README
Memoir
Portable, project-scoped memory and session handoffs for coding agents.
Memoir keeps decisions, rationale, goals, and next actions in readable local files. An MCP server lets an agent save and retrieve that context. Optional local, Git, and cloud backups move it between machines.
The reliability changes are described in [the remediation record](docs/AUDIT-REMEDIATION.md). Review the [upgrade and recovery guide](docs/RELIABILITY-ROLLOUT.md) before upgrading clients that share encrypted backups.
Continue between Codex and Cursor on this computer
Memoir includes a separate, project-only handoff. It carries answered questions, decisions, next actions and receipts from checks actually run through Memoir. It does not import personal memory or transcripts.
The project handoff, browser view and recovery commands below require version 3.16.0 or later:
npm install -g memoir-cli@3.16.0
cd /path/to/your/project
memoir work setup
memoir work resume
memoir work view
For source development, install dependencies and replace `memoir` with `node bin/memoir.js` from the Memoir checkout.
Open **this same folder and branch** in Codex or Cursor and say **“Continue this project.”** The managed instructions use the project MCP connection, or the included CLI fallback when the connection is unavailable. Existing settings and approval policies are preserved. Agent adherence is still required; ordinary terminal checks are not captured automatically.
The **project view** opens in your browser on this computer. Search saved answers, see why a check needs repeating, correct a decision, or remove it from the next handoff. Removed records can be restored; earlier versions stay in local history. Keep the view's terminal open while using it, and press Ctrl+C to stop. You can also ask your agent **“Open my Memoir project view.”** See the [local view validation](docs/PROJECT-VIEW-VALIDATION.md) for actual browser tests and the limits of the fresh-session continuity resu
Related Skills
Claw Consensus
Run AI agents across machines without state drift: consensus protocol (propose/counter/accept/commit), dual-ra
Corvus
AI-native desktop browser that is also an MCP server. A built-in agent clicks, reads and fills forms for you,
Skillr
Write AI instructions once, sync to every tool. One canonical format (.skillr/) compiles to CLAUDE.md, .cursor
RelayBrain
Coordination and context layer for AI coding agents. Shared file locks, live patch sync, and portable project
AI Engineering Workspace
One engineering workflow across Claude Code, Codex, Copilot, and Gemini CLI. A portable persona canon, process
Saihm MCP
Portable memory for AI agents — the open MCP client for SAIHM. Eight tools any MCP agent uses to reach a SAIHM
Related Agents
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
Sync Coordinator
Use this agent to synchronize instruction files between Claude Code and GitHub Copilot platforms, plus create
10x Tool Calls
Cursor and Windsurf meter usage by requests and tool calls rather than tokens, which means a finished or stall