| Mem0 |
LLM-extracted facts + vector search (optional graph store) | Managed cloud, self-host (Apache-2.0), on-prem on Enterprise | Pluggable vector stores (Qdrant hosted option) + optional graph store | REST, Python, TypeScript, MCP | user_id / agent_id / run_id (session) |
Free Hobby: 10,000 add + 1,000 retrieval requests/mo, 1 project. Starter $19/mo: 50,000 add + 5,000 retrieval. Pro $249/mo: 500,000 add + 50,000 retrieval, unlimited projects. Enterprise custom (on-prem, SSO, audit logs). Usage-based pricing available on request. Self-hosted OSS is free. |
| Zep |
Bi-temporal knowledge graph with fact validity windows | Managed cloud, BYOK, BYOC (Enterprise) — no self-host | Zep-managed proprietary graph store | REST, Python, TypeScript, Go, MCP server | User graph / thread, plus graph-level (group) namespaces |
Free: 10,000 credits/mo, 2 projects, 1 MCP seat. Flex $125/mo: 50,000 credits, $25 per additional 10,000, 600 req/min, 5 projects. Flex Plus $375/mo: 200,000 credits, $75 per additional 40,000, 1,000 req/min, adds Observations, webhooks, custom extraction. Enterprise custom with SOC 2 Type II and HIPAA BAA. |
| Graphiti |
Bi-temporal knowledge graph, episode-sourced with provenance | Self-hosted Python library only | Neo4j 5.26+, FalkorDB 1.1.2+, Amazon Neptune, Kuzu (deprecated) | Python library, MCP server | group_id namespaces you define |
Free (Apache-2.0). Costs are your graph database plus LLM and embedding API calls for ingestion. |
| Letta |
Agent-edited memory blocks in-context + archival memory, sleep-time compute | Letta Cloud, self-hosted App Server, desktop/CLI | Postgres (self-hosted server); managed store on Cloud | REST, Python, TypeScript, CLI, chat channel integrations | Agent (each agent is the persistent unit); blocks shareable across agents |
Free: limited agents, BYO API keys. Pro $20/mo: up to 20 stateful agents. API plan $20/mo base + $0.10 per active agent/mo + $0.00015/sec tool execution, unlimited agents. Teams Pro $20/seat/mo. Enterprise custom with SAML/OIDC. Self-hosted Apache-2.0 server is free. |
| Cognee |
ECL pipeline into a knowledge graph + vector search; session distillation | Managed cloud, self-hosted (Apache-2.0), Enterprise BYOC | KuzuDB (default graph), Postgres relational, pluggable vector store | Python, REST, MCP server, Claude Code plugin | Dataset / workspace, with session-scoped memory |
Free: $0/mo, 1M tokens included, 1 workspace, unlimited users and API calls. Standard: $2.50 per 1M tokens processed plus $5 per additional workspace. Enterprise: custom BYOC engagements (Startup, 6/12/24-month tiers) with bi-temporal memory, conflict resolution and provenance. Self-hosted OSS free. |
| Supermemory |
Extracted memories + user profiles over hybrid search; document connectors | Managed cloud; self-host (MIT) supported on Scale/Enterprise, air-gapped option | Supermemory-managed store; local stack via npx supermemory local | REST, TypeScript, Python, MCP server, Vercel AI SDK / LangChain integrations | Per-user containers / spaces |
Free $0/mo (~$5 usage included). Pro $19/mo (~$20 usage, 2 teammates). Max $100/mo (~$130 usage). Scale $399/mo (~$600 usage, up to 10 teammates, SOC 2, HIPAA BAA, self-host option). Enterprise custom/air-gapped. Metered: memory $0.005/1K SM tokens ($0.010 rich), SuperRAG $0.001/1K ($0.002 rich), search/traversal $0.005/1K queries, operations $0.10/1K. |
| Memobase |
Structured topic-based user profiles + event timeline | Managed cloud, self-host via Docker (Apache-2.0) | PostgreSQL + Redis (FastAPI service) | REST, Python, TypeScript, Go | User, with blob/session grouping |
unknown — Memobase Cloud advertises a free tier and paid plans, but no public pricing page with numbers was reachable at time of writing. Self-hosted Apache-2.0 is free apart from your LLM calls. |
| Honcho |
Reasoned peer representations derived from message streams | Managed cloud (app.honcho.dev), self-host (AGPL-3.0) | PostgreSQL + pgvector | REST, Python, TypeScript, MCP | Workspace / peer / session (peer-to-peer representations) |
Honcho Memory: ingestion (store + reasoning) $2.00/M; context() calls unlimited at no additional cost (~200ms); background 'dreaming' inference included. Honcho Reasoning per query: Minimal $0.001, Low $0.01, Medium $0.05, High $0.10, Max $0.50. Startups under $5M raised: $1,000 credits and 12 months subsidized. Enterprise custom. |
| Redis Agent Memory (Redis Iris) |
Two-tier: session/working memory with TTL + async-extracted long-term facts | Managed (Redis Cloud / Iris); self-host the archived Apache-2.0 V0 server | Redis (vector search) | REST, client libraries, MCP server | session_id and user/namespace |
unknown — Redis Iris lists a free trial and directs pricing to sales; no public per-unit pricing. The archived V0 open-source server is Apache-2.0 and free to run on your own Redis. |
| LangGraph Store |
Namespaced key-value documents + optional embedding index (no extraction) | Self-hosted library or LangGraph Platform | Postgres, Redis, MongoDB, Oracle AI Database, in-memory | Python and JavaScript libraries | Namespace tuples (e.g. (user_id, "memories")); threads via checkpointer |
Free (open-source packages). Cost is your database. LangGraph Platform deployments are billed separately by LangChain. |
| LangMem |
LLM extraction into typed memories, plus background consolidation and prompt optimization | Self-hosted Python library (works in LangGraph Platform deployments) | Any LangGraph BaseStore (Postgres, Redis, MongoDB, in-memory) | Python library (agent tools + background manager) | Store namespace, typically per user or per agent |
Free (MIT). You pay only for the LLM calls extraction and consolidation make. |
| MongoDB Store for LangGraph |
Key-value store with vector index + TTL decay (no extraction) | MongoDB Atlas (managed) or self-managed MongoDB | MongoDB with Atlas Vector Search | Python (langgraph-store-mongodb ≥0.3.0, langgraph-checkpoint-mongodb ≥0.4.0); LangGraph.js separately | LangGraph namespace tuples; thread_id for checkpoints |
The integration packages are free and open source; you pay Atlas cluster pricing (a free M0 tier exists) plus embedding costs if using the Automated Embedding Service. |
| Anthropic Memory Tool |
Agent-curated files under /memories, just-in-time reads | Client-side — you host the storage; tool runs via the Claude API | Anything you implement: filesystem, database, object storage, encrypted files | Claude API tool; helpers in Python, TypeScript, Java, C# SDKs | Whatever directory your handler maps (e.g. per user or per project) |
No separate charge — you pay only normal Claude API token usage for the tool calls and file contents read into context. Storage is your own infrastructure. |
| OpenAI Conversations API |
Stored message history (no extraction or synthesis) | Managed by OpenAI only | OpenAI-hosted conversation objects | REST, Python, TypeScript (Responses API) | conversation_id (or previous_response_id chaining) |
No separate storage line item published; you pay standard Responses API token pricing for whatever context is replayed into each request. |
| Mastra Memory |
Message history + structured working memory + semantic recall + observational log | Self-hosted framework or Mastra Cloud | Pluggable storage adapters (e.g. @mastra/libsql, Postgres, others) | TypeScript/JavaScript framework | resourceId (user) and threadId |
Free (Apache-2.0 core; some ee/ directories are source-available under the Mastra Enterprise License). Mastra Cloud is billed separately. You pay for your storage and LLM calls. |
| MemMachine |
Three tiers: episodic graph memory, SQL profile memory, working memory | Self-hosted via Docker; managed cloud referenced | Neo4j (episodic) + SQL database (profiles) | REST, Python, TypeScript, MCP server | User / agent / session |
Free (Apache-2.0). Costs are Neo4j and SQL infrastructure plus LLM calls for extraction. |
| Papr |
Graph-aware memory + chat memory with automatic compression | Managed cloud, hybrid (AWS/Azure/GCP), self-hosted (AGPL-3.0) | unknown (managed store; knowledge graph + vector components) | REST API, SDKs, MCP | User / session |
unknown — a free tier through enterprise plans is advertised, but no public pricing page with numbers was reachable at time of writing. Self-hosting under AGPL-3.0 is free. |