Skip to content

Claude Mem Review

claude-mem is an open-source memory plugin for Claude Code, Codex, Cursor and other coding agents. It records what the agent did and feeds a short index back into the next session.

Free plan · from $30/mo

Stork's verdict on Claude Mem

claude-mem is a mature open-source memory layer for coding agents; the free engine is enough for most, but budget for the observer model before you rely on it.

Claude Mem reviewed by Stork AI · stork.ai/en/claude-mem

What Claude Mem does

claude-mem gives coding agents memory between sessions. Hooks in your agent pass each tool call (files read, edits, commands) to a small local worker; a second "observer" model turns that activity into short observations and writes a summary when the session ends. The next session in the same project starts with a compact index of those observations, and the agent pulls full details only when it needs them through three MCP tools (search, timeline, get_observations). Memory lives in ~/.claude-mem as a SQLite database, with Chroma vector search on top, and a local web viewer shows sessions, observations and settings. Anything wrapped in <private> tags is never stored.

Install with npx claude-mem install, which detects the agents on your machine, or from the Claude Code plugin marketplace (/plugin marketplace add thedotmack/claude-mem). The README lists support for Claude Code, Codex, Cursor, OpenCode, T3 Code, Antigravity CLI, OpenClaw gateways and others; Copilot CLI, Goose, Roo Code and Warp can search memory but their sessions are not recorded. The observer can run on the hosted CMEM service, your own OpenRouter or Gemini key, or your Anthropic plan. Anonymous usage analytics are on by default and can be turned off with npx claude-mem telemetry disable.

Claude Mem pricing

PlanMonthly priceIncluded
claude-mem (open source)$0Local engine on your machine, automatic capture in supported agents, searchable local memory and session history, bundled skills. Model or provider usage may cost extra
CMEM Pro$30/month30-day free trial, then $30 a month. Memory generation on the hosted observer, cloud sync of observations, private MCP recall from compatible clients (including ChatGPT)
Heavy$70/monthMore included observation usage than Pro
CMEM Max$100/monthLargest included allowance, plus billed overages up to a safety ceiling
TeamBrainCustomPilot for shared team memory; public pricing not announced, agreed on a fit call

The pricing page does not publish numeric allowances for Pro, Heavy or Max; included usage is shown at checkout. The free engine itself costs nothing, but the observer has to run on some model: either the paid hosted observer, your own OpenRouter or Gemini key, or your Anthropic plan (which uses your plan's usage). The CMEM Pro trial needs a credit or debit card (prepaid cards are not accepted), and billing can start when the trial ends or when included usage runs out, whichever comes first. If the trial ends without a subscription, memory falls back to your Anthropic plan.

Prices checked on the vendor's pricing page on November 10, 2026. See CMEM pricing.

Key features of Claude Mem

What the claude-mem README and site list:

  • Automatic capture through agent hooks, no manual note-taking
  • Session-start index of past observations, with token cost per layer shown
  • Three-step MCP search: index, timeline, then full details by ID
  • Local SQLite storage with full-text search plus Chroma vector search
  • <private> tags keep secrets out of memory
  • Observations and summaries in about 30 languages via CLAUDE_MEM_MODE
  • Optional cloud sync and recall from ChatGPT through an MCP connector (CMEM Pro)
  • TeamBrain pilot for shared team memory with per-person sharing choices

Who Claude Mem is best for

claude-mem suits developers who work in the same repositories across many agent sessions and are tired of re-explaining decisions, fixes and project structure. It fits best if you want memory stored on your own machine and you use more than one coding agent, since one memory store serves several of them. The free engine is enough if you already pay for an Anthropic plan or a model API key; CMEM Pro makes sense if you want memory generation off your agent's plan and synced across computers.

For short one-off tasks it adds little, and Claude Code's own CLAUDE.md and auto memory may be enough. If you are building memory into your own AI product rather than a coding agent, look at Mem0 or Supermemory. For another open-source coding-agent memory layer, compare agentmemory and MemPalace.

What users say about Claude Mem

Coverage is mostly guides and desk reviews rather than measured tests. Implicator ranked claude-mem first of five coding-agent memory plugins on setup, local storage and cross-agent support, while stating it was "a desk review, not a lab test"; it notes that compression sends observations to a model provider you pay for, that a rival had better-documented recall scores, and that claude-mem becomes a second memory writer beside Claude Code's built-in auto memory. DataCamp's guide walks through installation and the search workflow. Some reviewers suggest it is overkill for quick single-session tasks. No independent benchmark of its token savings was found. Beware of unofficial forks on GitHub that carry cryptocurrency links; the official repository is thedotmack/claude-mem.

Pros

  • Free, Apache-2.0 engine with memory kept on your own machine
  • One memory store shared across Claude Code, Codex, Cursor and others
  • Index-first recall loads full details only when needed
  • Private tags keep secrets out of stored observations
  • Active project with frequent releases (v15.16.0 on November 11, 2026)

Cons

  • Observer model calls cost money or plan usage unless you pay for CMEM Pro
  • Paid tiers do not publish their included usage before checkout
  • Usage analytics are on by default
  • Adds a second memory writer beside Claude Code's built-in auto memory

Claude Mem FAQ

Is claude-mem free?

Yes, the claude-mem engine is free and open source under the Apache-2.0 license and runs on your machine. You still pay for the model that writes observations, either through your own API key or your Anthropic plan, unless you subscribe to the hosted CMEM Pro observer ($30 a month after a 30-day trial).

How do I install claude-mem?

Run npx claude-mem install, which finds the agents on your machine and asks which to set up. In Claude Code you can also run /plugin marketplace add thedotmack/claude-mem and /plugin install claude-mem, then restart. Note that npm install -g claude-mem installs only the library and does not register the hooks.

Which coding agents does claude-mem work with?

The README lists Claude Code, Codex, Cursor, OpenCode, T3 Code, Antigravity CLI, OpenClaw gateways and others. Copilot CLI, Goose, Roo Code and Warp can search the memory, but their sessions are not recorded. ChatGPT can recall synced notes through an MCP connector with CMEM Pro.

Where does claude-mem store my data?

By default in ~/.claude-mem on your computer, in a SQLite database. Cloud sync to cmem.ai is opt-in; when it is on, synced observations are also stored by CMEM. Anonymous usage analytics are on by default and can be disabled with npx claude-mem telemetry disable.

What is CMEM Pro?

CMEM Pro is the paid hosted service: $30 a month after a 30-day free trial. It runs memory generation on a hosted observer instead of your agent's plan, syncs observations across computers, and offers private MCP recall from compatible clients. Heavy ($70) and CMEM Max ($100) add more included usage.

Does claude-mem replace CLAUDE.md?

No. CLAUDE.md holds instructions you write yourself; claude-mem records what happened in sessions and injects a summary automatically. Reviewers note it runs alongside Claude Code's built-in auto memory, so decide which one should hold which kind of note.

Compare Alternatives

See every Claude Mem alternative, compared

Claude Mem

Free plan · from $30/mo

From the Stork blog

Enjoying this? Get one like it in your inbox each morning.

one email a day · unsubscribe in two clicks · no third-party tracking