Skip to main content
AIDiveForge AIDiveForge

CMEM

FreemiumAPISelf-Hosted

Every time a new agent spins up on your codebase, it starts cold — re-learning the same dead ends, re-asking the same questions, rebuilding context your last session already paid for. claude-mem with CMEM Cloud exists to stop that cycle.

$30/mo · Checked Oct 25, 2026

Similar tools

Summary

The open-source claude-mem engine hooks into Claude Code, Cursor, Windsurf, and CLI agents, writing decisions and dead ends into a local SQLite observations database as your agent works. CMEM Cloud mirrors that database behind a private MCP endpoint any agent or IDE can read, so the context one agent built in one session is available to the next one without manual handoff. Vector search over the observations store means retrieval is semantic, not keyword-based — you query by meaning, not by remembering what you typed three sprints ago. The ceiling appears at the team coordination layer: role-based read/write scoping and per-project isolation are paid-only features, so solo developers get the full engine but teams hit a paywall before they get the shared-brain behavior the product is built around.

Bottom line: Pick this when you are tired of re-explaining your architecture to every new agent session — but plan for the shared team memory and brainbeat routing you actually want to require a paid CMEM Cloud account.

Pricing Plans

SubscriptionLast verified 1 week ago
Price
$30/mo
Free Tier
Local memory for your coding agent. Install and run the engine on your own machine. Automatic capture in supported integrations. Searchable local memory and session history. Bundled skills and open-source code.

OPEN SOURCE

Free

Free Local memory for your coding agent. Install and run the engine on your own machine.

  • Automatic capture in supported integrations
  • Searchable local memory and session history
  • Bundled skills and open-source code

CMEM Pro

$30per month

Your captured context, synced across connected machines and available through your private MCP link.

  • Memory generation on the hosted observer
  • Cloud sync for your claude-mem observations
  • Private MCP recall from compatible clients

Heavy

$70per month

More included observation usage.

  • More included observation usage

CMEM Max

$100per month

The largest included allowance, plus billed overages.

  • Largest included allowance
  • Billed overages subject to safety ceiling

View full pricing on cmem.ai →

Pricing may have changed since last verified. Check the official site for current plans.

Find your fit

Before you choose CMEM

More options in RAG Frameworks. Compare pricing, platforms, and features side by side.

Browse RAG Frameworks

Pros

  • Zero-config install via npx hooks the engine into Claude Code, Cursor, Windsurf, and CLI agents without a separate account, so you get structured observation capture running before you finish reading the docs.
  • Offline-first local SQLite database means the memory layer keeps working when the network drops, and sync catches up when connectivity returns — so a spotty connection does not cost you a session's worth of captured context.
  • Vector search over the observations store retrieves by semantic meaning rather than exact keyword match, so querying 'why did we avoid Node for cold starts' surfaces the right decision even if you never wrote it in those words.
  • CMEM Cloud mirrors the local database behind a single private MCP endpoint, so switching from Claude Code on your laptop to Gemini CLI on a server is a URL already in your config — not a re-export and re-import.
  • Brainbeats route context to the right agent at the moment a stored observation becomes relevant, so agents that need briefing get it without a human manually queuing context before each run.

Cons

  • Shared team memory, per-project scoping, and role-based read/write access are paid-only CMEM Cloud features — a team that installs the open-source engine expecting a shared brain across multiple developers hits that wall immediately and either upgrades or sets up a separate MCP server to share the database themselves.
  • The tool captures observations from agent sessions but does not run, schedule, or coordinate agents — teams that want agents to trigger other agents based on memory state still need a separate orchestration layer, and at that point claude-mem is one component inside a larger system they are building and maintaining.
  • Teams with strict data residency requirements who cannot route codebase observations through a third-party cloud endpoint have the self-hosted path, but the vendor page does not describe a self-hosted CMEM Cloud option — only the local engine and the vendor-hosted cloud tier — meaning the private MCP link feature is unavailable without the managed service.

About

Platforms
Mac, Windows, Linux, mobile
API Available
Yes
Self-Hosted
Yes
Last Updated
July 26, 2026

Best For

Who it's for

  • Developers using multiple AI coding agents
  • Teams needing shared agent memory
  • Projects requiring long-term decision history
  • Users wanting vector search over agent notes
  • CLI and IDE agent workflows

What it does well

  • Shared memory across multiple coding agents and IDEs
  • Semantic recall of past decisions and dead-ends
  • Team collaboration on project-specific observations
  • Offline-first sync with cloud mirroring
  • Real-time agent briefing via brainbeats

Integrations

Claude CodeCursorWindsurfCodexGemini CLIOpenCodeVS CodeMCP clients

Frequently Asked Questions

Is CMEM free?
CMEM offers a free option alongside paid upgrades. Pricing: $30/mo. Check the current allowances and terms before choosing a plan.
Does CMEM have an API?
Yes. CMEM exposes a developer API. See the official documentation at https://cmem.ai for details.
Can I self-host CMEM?
Yes. CMEM supports self-hosting on your own infrastructure.
What platforms does CMEM support?
CMEM is available on: Mac, Windows, Linux, mobile.

Most AI coding agents have no memory between sessions. You rebuild context every time: same repo walkthrough, same explanation of why you chose the edge runtime, same warning about the dead end in the KV store. claude-mem is the open-source engine that runs as a hooks layer inside your agent, capturing decisions, fixes, and dead ends as structured observations into a local SQLite database. One install command — no config, no account required — wires the engine into Claude Code, Cursor, Windsurf, Codex CLI, Gemini CLI, and any other MCP-compatible client. CMEM Cloud then mirrors that local database to a private MCP link, making the accumulated memory reachable from every machine, IDE, and agent on the same account.

The differentiating mechanism is the brainbeats system. Rather than waiting for an agent to query memory, the cloud layer fires targeted context briefings — brainbeats — when a stored observation becomes relevant to what is happening now. The vendor describes this as routing context ‘the moment it is needed, not in a digest’: a checkout error rate spike triggers a triage agent briefing automatically, a merged API contract triggers a docs agent rewrite. This moves the memory layer from passive recall toward something closer to ambient awareness across a fleet of agents.

The tool fits tightest for individual developers running multiple agents across multiple machines who are losing context between sessions. Teams that need shared memory, per-project isolation, and role-based access get those features, but they sit behind a paid CMEM Cloud tier — the open-source engine is single-node. For projects where the branching logic or agent coordination happens inside the agents themselves rather than in a memory layer, claude-mem adds little; it is a recall and briefing tool, not a workflow runner.

The open-source engine installs via npx and ships Apache-2.0 licensed. The vendor cites 88,600-plus observations in the public browse view, ships a changelog described as weekly cadence, and documents the CLI reference and MCP spec in the developer docs. The CMEM Cloud tier exposes a private MCP link at a fixed endpoint any MCP client can point at, and the vendor states the architecture is offline-first with cloud mirroring — the local database is the source of truth, sync is secondary.

Share This Tool

Back to comparison
Contribute