mem0
Universal memory layer for AI Agents
Adding a persistent memory layer to agents across sessions and users.
You only need simple conversation history in a single session.
About mem0
All benchmarks run on the same production-representative model stack. Single-pass retrieval (one call, no agentic loops).
What changed: - Single-pass ADD-only extraction -- one LLM call, no UPDATE/DELETE. Memories accumulate; nothing is overwritten. - Agent-generated facts are first-class -- when an agent confirms an action, that information is now stored with equal weight. - Entity linking -- entities are extracted, embedded, and linked across memories for retrieval boosting. - Multi-signal retrieval -- semantic, BM25 keyword, and entity matching scored in parallel and fused. - Temporal Reasoning -- time-aware…
See the migration guide for upgrade instructions. The evaluation framework is open-sourced so anyone can reproduce the numbers.
mem0 is an open-source project written primarily in Python, with 60k stars on GitHub. It was last updated in July 2026.
npm install -g @mem0/cli # or: pip install mem0-climem0 vs. the alternatives
All agent infrastructure →| Agent | Stars | Pricing | ||
|---|---|---|---|---|
| mem0 | 60k | Python | Apache-2.0 | Open source |
| daytona | 72k | — | — | Open source |
| cua | 19k | HTML | MIT | Open source |
| gateway | 12k | TypeScript | MIT | Open source |
| steel-browser | 7.3k | TypeScript | Apache-2.0 | Open source |
| Bindu | 7.2k | Python | — | Open source |
