Comparisons

Mem0 alternatives for coding agents.

Looking for a Mem0 alternative? Eight options, from other memory layers for AI apps to open-source memory and the memory built into Claude Code and Cursor: what each is for, whether it is open source, how it connects to coding agents and what it costs.

  • 8 alternatives, each linked to its source
  • Checked October 17, 2026
  • The best pick by need, then the full table
  • Serving memory and engineering memory, told apart
Serving memoryMem0Engineering memoryRecallium
Remembers
The person on the other side of the chat
Why the software is the way it is
Unit of memory
A fact about a user
A decision, a fix, a constraint, with its reasoning
Who reads it
Your product, for each end user
Every engineer and coding agent on the team

Same word, different job. The split in full: Serving Memory vs. Engineering Memory.

The best Mem0 alternative, by what you need

It depends on what you want memory for. As of October 2026:

  • Memory for your AI app’s users, like Mem0: Zep for facts that change over time, Supermemory if documents and connected services matter too, or Letta for agents that keep their own state
  • Open source and self-hosted: Hindsight (MIT), Zep’s Graphiti (Apache-2.0) or Letta Code (Apache-2.0). Mem0 itself is Apache-2.0 and self-hostable
  • One developer in Claude Code: Claude Code’s built-in memory (CLAUDE.md and auto memory), or claude-mem
  • A team’s coding agents sharing what they work out across Claude Code, Codex, Cursor and Copilot: Recallium (this site): why it is built for that

Serving memory or engineering memory?

Serving memory

For the AI app you ship to your users

Memory you build into your own AI application so it remembers its users. Mem0, Supermemory and Zep are built for this; Mem0 and Supermemory also ship coding-agent plugins.

Engineering memory

For the team and coding agents that build it

Memory your coding agents read and write while the team builds: the memory built into Claude Code and Cursor, stateful agents such as Letta Code, and Recallium, which shares what the team works out across every teammate’s agent.

Mem0 and 8 alternatives, compared

OptionWhat it is and who it’s forHow it connects to coding agentsDeployment and pricing
RecalliumPricingWhy RecalliumWhat it isEngineering memory for engineering teams: what the team works out in agent sessions, from why it was built this way to what broke and what fixed it, linked to files.How it connectsOver MCP: Claude Code, Codex, Cursor, GitHub Copilot and 60+ MCP clients; one installer wires 16+ coding agents.Deployment and pricingManaged cloud, priced per engineer; Cloud Free has 500 memories a month until December 2026. Join the waitlist.
Mem0PricingClaude Code pluginMCPWhat it isA memory layer you build into an AI application so it remembers its users: facts and preferences extracted from conversations, scoped by user, agent or run. “Unlimited end users” on every tier.How it connectsPython and JavaScript SDKs, a hosted MCP server, plugins for Claude Code, Codex, Cursor and OpenCode, and agent skills for Windsurf; the Claude Code plugin shares one pool per repository.Deployment and pricingManaged platform, or Apache-2.0 open source you self-host. Metered by add and retrieval requests: Hobby free, Starter $19/mo, Pro $249/mo, Enterprise custom.
SupermemoryPricingClaude Code pluginMCPWhat it isA memory and context engine you build into an AI application so it remembers its users: documents, connector content and conversation memories. Pro is “3 team seats, unlimited end users”.How it connectsSDKs, a hosted MCP server, and Claude Code and Cursor plugins; the Claude Code plugin keeps project memory in a per-repository container, separate from personal memory.Deployment and pricingManaged service, plus MIT-licensed open source that can run locally; self-hosted deployments on Scale and Enterprise. Credits for tokens, queries and operations: Free, Pro $19/mo, Max $100/mo, Scale $399/mo.
ZepPricingDocsGraphiti MCPWhat it is“The unified context layer for enterprise data”: business data, documents and conversations in context graphs, for teams building their own agents.How it connectsPython, TypeScript and Go SDKs. Its open-source Graphiti framework has an experimental MCP server documented for Claude Desktop and Cursor; a Claude Code and Codex plugin helps you build with Zep.Deployment and pricingManaged cloud metered in credits by episode size: Free (10,000 a month), Flex $125/mo, Flex Plus $375/mo, Enterprise custom with your own keys or your own cloud.
HindsightGitHubCloud billingWhat it isAgent memory from Vectorize that retains, recalls and reflects on what an agent learns. It can also build per-repository memory for coding agents from git history.How it connectsEvery server has a built-in MCP endpoint; it installs repository memory for Claude Code, Codex CLI and Cursor CLI.Deployment and pricingMIT-licensed open source you run with Docker, pip or Helm, or Hindsight Cloud with prepaid usage.
Letta CodeGitHubPricingDocsWhat it is“A stateful agent harness for creating agents that are more like people than tools”, from Letta. Letta’s docs list coding agents among its uses.How it connectsIt is the agent rather than a memory for another one: a CLI plus desktop and web apps, with your own model keys. Memory lives in MemFS, tracked in git, and can sync to a GitHub repository.Deployment and pricingApache-2.0 open source; Letta Cloud by default, or a local server. Free, Pro $20/mo, Teams Pro $20/seat/mo, API plan from $20/mo, Enterprise custom.
claude-memGitHubCMEMWhat it isA memory plugin built for Claude Code: it captures what the agent does in each session, compresses it with an AI model and brings relevant context back in later sessions, on your machine.How it connectsLifecycle hooks plus MCP search tools, with a local web viewer. Claude Code first; also Codex, Gemini, Copilot, OpenCode and more.Deployment and pricingApache-2.0 open source with a local worker, SQLite and Chroma. Compression spends model tokens; CMEM Pro ($30/mo) adds hosted observation and cloud sync.
Claude Code memory (CLAUDE.md and auto memory)Memory docsWhat it isBuilt into Claude Code: CLAUDE.md files you write (project, user or org scope) and auto memory, notes Claude writes itself from your corrections and preferences.How it connectsLoaded at the start of every Claude Code session. A project CLAUDE.md is shared with the team through version control; auto memory is per repository and machine-local, “not shared across machines or cloud environments”.Deployment and pricingPlain files in the repository and on your machine; part of Claude Code, with no separate product to buy.
Cursor RulesRules docsWhat it isPersistent instructions for Cursor’s agent: project rules in .cursor/rules, user rules, team rules and AGENTS.md. Project rules are version-controlled with the codebase.How it connectsBuilt into Cursor and applied at the prompt level; Cursor’s docs note that models do not retain memory between completions, so rules supply the context.Deployment and pricingFiles in the repository, part of Cursor. Team rules are managed from the dashboard on Team and Enterprise plans.

Checked October 17, 2026 against each vendor’s own documentation and pricing pages, linked under each name. Features, prices and availability change, so follow the links for current terms. All nine tools compared, with when to use what.

Recallium vs Mem0, feature by feature

FeatureRecalliumMem0 (mem0.ai)
Built forRecalliumEngineering teams and their coding agentsMem0AI apps that remember their end users: “Unlimited end users” on every tier, with coding-agent plugins
What it capturesRecalliumWhat the team works out in agent sessions: why it was built this way, what was decided, what broke and what fixed it, linked to filesMem0Facts and preferences extracted from conversations
Memory scopeRecalliumA project per repository, organized into workstreams; shared by every teammate’s agent on Cloud ProMem0Scoped by user, agent or run; the Claude Code plugin keeps one shared pool per repository beside personal memory
DeploymentRecalliumManaged cloudMem0Managed platform, or Apache-2.0 open source you self-host (a library, or a server with a dashboard); on-prem on Enterprise
Connects toRecalliumClaude Code, Codex, Cursor, GitHub Copilot and 60+ MCP clients; one installer wires 16+ coding agentsMem0Python and JavaScript SDKs, a hosted MCP server, plugins for Claude Code, Codex, Cursor and OpenCode, and agent skills for Windsurf; the Claude Code, Codex and OpenCode plugins need a Mem0 Platform key
PricingRecalliumPriced per engineer; Cloud Free has 500 memories a month until December 2026Mem0Metered by add and retrieval requests: Hobby free, Starter $19/mo (1 project), Pro $249/mo (unlimited projects), Enterprise custom
LongMemEval-SRecallium99.8% hit@10 · 98.4% QA, full protocol publishedMem094.4% QA (README) · 93.4% in result files, GPT-5 reader and judge, depth 200

Product details checked October 17, 2026; features, prices and availability vary by edition. Mem0’s OpenMemory has been retired: its documentation now redirects to Mem0’s introduction, and the MCP server is hosted. The benchmark figures measure different things: Recallium’s headline is retrieval at depth ten, Mem0’s is answer accuracy at depth 200, so this is not a controlled head-to-head ranking. On the accuracy lane, Mem0’s committed result file records 93.4% from 200 results; Recallium reaches 98.4% from 3.8 results on average. The readers differ (GPT-5 against Claude Opus 5.5), so this is a difference in context needed, not a ranking. Sources: Mem0 documentation and the memory-benchmarks repository. The split in full: Serving Memory vs. Engineering Memory.

How Recallium and Mem0 differ in practice

Recallium

Engineering memory for the engineers and coding agents who build it

Recallium is built only for the team doing the building. It follows how engineering teams work, from the approach and the decision to the root cause and the fix, each linked to its files; workstreams, working state and session recap carry an effort between sessions and teammates; team rules load into every session; commit trailers tie each commit to the memories behind it; and one installer connects 16+ coding agents.

Mem0

Serving memory for the AI product you ship to your users

Mem0 is a memory layer you build into an AI application so it remembers its users: it extracts facts and preferences from conversations and serves them back, scoped per user, agent or run. Its coding-agent plugins are real: the Claude Code plugin keeps a pool per repository that everyone on the repository reads and writes, beside personal memory. If you want to try Mem0 for coding, it works.

Both are measured on LongMemEval-S, where Recallium publishes its full protocol.

When to choose Recallium

  • Your agents work in a shared codebase and need the same context
  • You want decisions, patterns and fixes captured from agent sessions, not just facts about users
  • Your team uses Claude Code, Codex, Cursor or Copilot and wants one memory across them
  • You want handoffs, team rules and commit-linked decisions, not only recall
  • You want a benchmark whose reader, judge and depth are published

When to choose Mem0

  • You are building a custom AI application and need per-user memory
  • You want Python or JavaScript SDKs and application integrations
  • You want to run the open-source library on your own infrastructure today

Questions

What are the best Mem0 alternatives?

For memory inside your own AI app: Zep, Supermemory, Hindsight and Letta. For coding agents: the memory built into Claude Code and Cursor, claude-mem for one developer in Claude Code, and Recallium for memory a whole team’s agents share. All eight are compared with Mem0 in the table above, as of October 2026.

Is there an open-source Mem0 alternative?

Several: Hindsight (MIT), Zep’s Graphiti engine (Apache-2.0), Letta Code (Apache-2.0) and claude-mem (Apache-2.0). Mem0 is itself Apache-2.0 and self-hostable, so if open source is the only reason to switch, you may not need to.

Mem0 vs Supermemory: what is the difference?

Both are memory layers you build into an AI app, and both ship coding-agent plugins. Mem0 extracts facts and preferences from conversations and meters add and retrieval requests (Starter $19/mo, Pro $249/mo). Supermemory also ingests documents and connected services and meters credits (Pro $19/mo, Max $100/mo). Mem0 is Apache-2.0, Supermemory MIT. Both, as of October 2026; the Supermemory alternatives page compares it in full.

Does Mem0 work with Claude Code, Codex and OpenCode?

Yes. Mem0 has plugins for Claude Code, Codex and OpenCode that capture and recall memory through hooks, and a hosted MCP server for other clients (Codex docs, OpenCode docs). Each needs a Mem0 Platform API key, so memory is stored in Mem0’s cloud. Recallium connects Claude Code, Codex, Cursor and Copilot to one shared memory with one installer.

Is Mem0 free?

The Hobby plan is free with 10,000 add requests and 1,000 retrieval requests a month on one project; paid plans start at $19 a month (pricing, October 2026). The open-source version is free to run on your own servers.

Can I self-host Mem0?

Yes. The Apache-2.0 open source runs as a library or as a self-hosted server with a dashboard via Docker Compose, and Enterprise offers on-prem deployment. OpenMemory, Mem0’s earlier local app, has been retired.

Memory your whole team’s agents share.

Recallium remembers what your team decides and fixes, and hands it to Claude Code, Codex, Cursor and Copilot. Join the waitlist for Recallium Cloud, the managed engineering memory for your team.