Mem0 Python SDK (v2.2.1)
Bug Fixes: - Core: add() (Memory and AsyncMemory) no longer reports records the vector store rejected as successful ADD events. Only records that were actually inserted are written to history, entity-linked, and returned.
Bug Fixes: - Core: add() (Memory and AsyncMemory) no longer reports records the vector store rejected as successful ADD events. Only records that were actually inserted are written to history, entity-linked, and returned.
New Features: Client: Add User Profiles to MemoryClient and AsyncMemoryClient : get_profile() , generate_profile() , get_profile_settings() , update_profile_settings() , sample_profiles() , and get_profile_job() .
Improvements: Client: Requests now carry three surface-identity headers so the platform can tell which product made a call. X-Mem0-Source names the surface and X-Application the host app it runs inside, both set-once so a wrapper that already declared its identity keeps it.
DeepSeek Harness: Mem0 as a Native Cordis Plugin The DeepSeek Harness agent forgets everything between sessions. @mem0/deepseek-plugin gives it two Mem0-backed tools, so recall and writes persist across runs against the same memory bank you already use from Claude Code, Codex, and every other connected agent.
Kimi Code: Mem0 Joins the Editor Plugin Family The shared Mem0 editor plugin now covers Kimi Code alongside Claude Code, Cursor, Codex, and Antigravity, running on the same scripts, skills, and memory bank, so context written in one editor is available in the others.
Workflow Automation: Mem0 Memory in n8n and Zapier Mem0 now plugs into two no-code automation platforms, so workflows that used to start from zero on every run can store durable facts and recall them later. n8n community node: @mem0/n8n-nodes-mem0 adds a Mem0 node with a Memory resource covering Add, Search, Get, Get Many, Update, and Delete.
TypeScript OSS SDK: 26 New Providers, Reranking, and Zero-Dependency Imports TypeScript SDK v3.1.0 is the largest provider release for the OSS SDK so far, closing most of the remaining gap with the Python SDK. Python SDK v2.0.12 ships alongside it with fixes and security patches.
SDK Memory Expiration: Expiring Memories Across Python and TypeScript The latest SDK releases add first-class expiration controls to memory writes, updates, and reads, plus new TypeScript provider coverage for production deployments.
Antigravity Plugin: Mem0 for Google Antigravity Antigravity support in the shared Mem0 editor plugin family is current through v0.1.3: Self-contained plugin: Includes its own plugin manifest, MCP config, hooks, shared scripts, and skills. AGENTS.md convention: Uses Antigravity's contextFileName: "AGENTS.md" convention.
OpenCode Plugin: Native SDK Memory Tools for OpenCode @mem0/opencode-plugin adds memory to OpenCode and is current through v0.2.0: Native SDK tools: Memory tools register through @opencode-ai/plugin and call the mem0ai SDK directly, so the plugin no longer depends on mcp.mem0.ai.
OpenClaw Plugin: Current Memory Backend for OpenClaw @mem0/openclaw-mem0 is current through v1.0.13, with the original production-ready memory backend plus newer setup, security, and runtime work: Skills-based memory architecture: Triage, recall, and dream skills handle extraction, recall, consolidation, and tool guidance.
Vercel AI SDK Provider: Memory-Augmented Generation for AI SDK v6 The Vercel AI SDK provider moved to the v6 provider contract and Mem0 v3 APIs: AI SDK v6 support: Migrated to LanguageModelV3 / ProviderV3, including v3 stream lifecycle events and content arrays.
Temporal Reasoning: Time-Aware Retrieval for Platform v3 Mem0 Platform v3 can now interpret time-aware memories and queries so assistants retrieve the right information for questions about the past, upcoming plans, and current state.
Memory Decay: Recently-Used Memories Surface Higher Per-project search-time ranking bias that boosts recently-touched memories and gently dampens stale ones. Off by default; opt in per project via the decay field on the project endpoint, or via client.project.update(decay=True) in the SDKs (Python v2.0.2 / TypeScript v3.0.3). Soft bias, never a filter.
New Memory Algorithm: State-of-the-Art Accuracy at \~3-4x Lower Cost Ground-up rewrite of the memory pipeline with 20+ point benchmark improvements: LoCoMo: 71.4 → 91.6 (+20) for multi-turn conversation recall. LongMemEval: 67.8 → 93.4 (+26) for long-term memory across sessions. BEAM (1M tokens): 64.1 on production-scale memory evaluation.
Mem0 Skill Graph: In-Context Documentation for AI Agents AI coding agents in Claude Code, Cursor, and Codex can now access Mem0 knowledge directly in their workflow without leaving the editor.
Apache AGE, Turbopuffer, MiniMax, and pgvector for Node.js Major expansion of the provider ecosystem: Apache AGE: New graph store support, bringing the total to 4 graph store backends (Neo4j, Memgraph, Kuzu, Apache AGE). Note: All external graph store backends (Neo4j, Memgraph, Kuzu, Apache AGE) were subsequently removed in v2.0.0 (2026-04-14).
Mem0 Platform Skill on skills.sh First skill launch: a dedicated Mem0 skill providing platform API reference, quickstart patterns, and integration examples directly inside agent sessions. Available on skills.sh for any compatible AI coding agent.
| Release-notes page | Site | Feed |
|---|---|---|
| Highlights docs.mem0.ai | docs.mem0.ai | None |
| SDK & Tools docs.mem0.ai | docs.mem0.ai | None |