Skip to content

Blog

Mémoire v0.17 'Compound'. What shipped.

Abstract gradient composition, soft geometric forms.

TL;DR

The npm package, the macOS Studio app, the MCP server, and the Codex plugin now share a single project-memory store. Update a spec in one surface, every other surface sees it. No re-discovery, no re-extraction, no re-paying the discovery tax on every run.

The problem

If you have ever wired Claude into a real codebase, you know the shape of the problem. The first session is exciting. The second session is fine. The hundredth session is depressing. You have re-explained the same architecture, the same conventions, the same constraints a hundred times. Reasoning is not the bottleneck. Memory is.

Most agent harnesses solve this with a project README. That works until the project grows past one file. Mémoire v0.13 ships the same idea but with structure: a typed memory store that every surface (CLI, Studio, MCP, Codex plugin) reads from and writes to.

What shipped

CLI (@sarveshsea/memoire). memi diagnose, memi pull, memi spec, memi generate, memi compose all hydrate from the new memory store. The --from <directory> flag works on any project, not just the active workspace.

Studio (macOS Tauri app). The agent-runs cockpit, Figma cockpit, and trace browser all surface the same memory through a native UI. Workspaces can be switched without losing context.

Harness (Hermes + Mirofish). Routing across Claude, Codex, Hermes, Ollama, OpenCode, and local tools, with sandboxed tool execution and a full replayable trace per run.

MCP server. memi mcp start exposes 14 tools and 3 resources to any MCP-compatible client (Claude Code, Cursor, Windsurf). Spec creation, code generation, design-system pulls, and Figma operations are now all callable as MCP tools.

Codex plugin. The same harness, exposed inside Codex. Run memi agent install codex-plugin and the model gets the same memory surface the CLI uses.

What’s next

v0.14 will focus on multi-agent: long-running agents that share memory across sessions and hand off to each other. The infrastructure landed in v0.13. The interaction model is what’s next.

Source on GitHub. Notes pack on github.com/sarveshsea/memoire-notes. Ship issues, PRs, or feature requests. There is no business behind this. Nobody is making money. Just a tool.