Favicon of Claude Mem

Claude Mem

Local AI agent memory captures project history and recalls it across sessions. The Apache 2.0 engine runs on your machine; optional cloud sync shares it.

Screenshot of Claude Mem website

Claude Mem gives coding assistants persistent project memory, so developers don't have to explain earlier decisions each time a session starts. It records agent activity, turns it into structured observations and summaries, and brings relevant context into later sessions. The free, open source engine runs on your machine under the Apache 2.0 license and doesn't require an account.

Memory covers fixes, failed approaches and the reasoning behind decisions. Semantic search finds observations by meaning, while keyword search and filters narrow results by project, date or observation type. A timeline adds the surrounding history, helping an agent understand what changed and what a decision replaced. Retrieval starts with compact results and fetches fuller details when needed, reducing the amount of history added to the agent's context.

The engine stores sessions, observations and summaries in a local SQLite database, and semantic recall runs locally. It works with Claude Code, Cursor and other MCP clients; integrations also include Codex CLI, OpenClaw and Gemini CLI. A local web viewer lets developers inspect and search the stored history, and Windows setup is supported.

CMEM Cloud is a separate paid service that mirrors the observations database to hosted storage. Its offline-first sync lets agents on different machines access shared memory through a private MCP link. The cloud offering also includes a live memory feed on your phone.

Similar to Claude Mem