Mem0 vs Zep & Graphiti

Mem0 vs Zep & Graphiti: side-by-side comparison of two dedicated memory layers systems — architecture, taxonomy, license, pricing, MCP/A2A support, and direct edges.

Mem0 · Zep & Graphiti

Compare any two systems →

Cost & capability

Mem0Zep & Graphiti
Capability bandcompetentcompetent
Capability composite7068
Cost tierfreefree
$/Mtok input00
$/Mtok output00
Use casesLong Running Session, Memory Augmented Chat, Multi Agent CoordinationLong Running Session, Memory Augmented Chat, Multi Agent Coordination, Analytical Summarization

Where they differ (16)

Rows where both sides have data and the values disagree — the shortlist of dimensions that actually distinguish these two systems.

Mem0Zep & Graphiti
Capability composite7068
Use casesLong Running Session, Memory Augmented Chat, Multi Agent CoordinationLong Running Session, Memory Augmented Chat, Multi Agent Coordination, Analytical Summarization
TypeVector + graph + KV (hybrid)Bi-temporal knowledge graph
Created2023-062024-08
Latest releasev2.2.1 (2026-09-25) — mem0ai on PyPIv0.30.0 (2026-09-01) (graphiti-core; MCP server mcp-v1.1.0 same day)
GitHubmem0ai/mem0 — ~67.3k stars, last commit 2026-09+getzep/graphiti — ~32k stars, last commit 2026-09
PricingFree + paidFree 10k credits/mo; Flex $125/mo ($104 annual) 50k credits; Flex Plus $375/mo ($312 annual) 200k credits; Enterprise custom
Funding$24M total $150M val Series A · 2025-10$3M total Seed (additional) · 2024-04
Backend storagehybrid (vector + graph + KV)Postgres + Neo4j (Graphiti)
DeploymentBothBoth — Zep Cloud managed; Graphiti OSS self-hosted (Neo4j/FalkorDB)
API surfaceREST, SDK: Python, Node.jsREST, SDK: Python, JS/TS, Go
Multi-tenancyLogical namespace per (user_id, agent_id, run_id); self-hosted/on-prem deployment available for tenant isolationLogical namespace per user/session; AWS VPC self-hosted option for full data residency; HIPAA BAA on Enterprise plan
MCPyes — official hosted Mem0 MCP server (docs.mem0.ai/platform/mem0-mcp); the self-hosted mem0-mcp repo was archived 2026-03-24native (first-party) — Graphiti MCP server
OpenTelemetryvia adapter — AgentOps integrationnot documented publicly
Optimised fordeveloper experience + universal memory layer (model-agnostic, multi-store)memory operation tracing + drift / poisoning detection
Anti-fitno anti-fit explicitly statednot for use cases that don't run agent workloads in production

At a glance

Mem0Zep & Graphiti
SectionDedicated memory layers Dedicated memory layers
TierT1 T1
TypeVector + graph + KV (hybrid) Bi-temporal knowledge graph
Created2023-06 2024-08
Latest releasev2.2.1 (2026-09-25) — mem0ai on PyPI v0.30.0 (2026-09-01) (graphiti-core; MCP server mcp-v1.1.0 same day)
LicenseApache-2.0 Apache-2.0
GitHubmem0ai/mem0 — ~67.3k stars, last commit 2026-09+ getzep/graphiti — ~32k stars, last commit 2026-09
PricingFree + paid Free 10k credits/mo; Flex $125/mo ($104 annual) 50k credits; Flex Plus $375/mo ($312 annual) 200k credits; Enterprise custom
Funding$24M total $150M val Series A · 2025-10 $3M total Seed (additional) · 2024-04
Backend storagehybrid (vector + graph + KV) Postgres + Neo4j (Graphiti)
DeploymentBoth Both — Zep Cloud managed; Graphiti OSS self-hosted (Neo4j/FalkorDB)
API surfaceREST, SDK: Python, Node.js REST, SDK: Python, JS/TS, Go
Embeddingmultiple supported multiple supported
Multi-tenancyLogical namespace per (user_id, agent_id, run_id); self-hosted/on-prem deployment available for tenant isolation Logical namespace per user/session; AWS VPC self-hosted option for full data residency; HIPAA BAA on Enterprise plan
MCPyes — official hosted Mem0 MCP server (docs.mem0.ai/platform/mem0-mcp); the self-hosted mem0-mcp repo was archived 2026-03-24 native (first-party) — Graphiti MCP server
A2Anot documented publicly not documented publicly
OpenTelemetryvia adapter — AgentOps integration not documented publicly
Optimised fordeveloper experience + universal memory layer (model-agnostic, multi-store) memory operation tracing + drift / poisoning detection
Anti-fitno anti-fit explicitly stated not for use cases that don't run agent workloads in production

Taxonomy

AxisMem0Zep & Graphiti
storagevectorgraph
retrievalsimilaritygraph-traversal
persistencelong-termlong-term
updateextractionappend-only
unitfactepisode
governanceopaqueauditable
conflictllm-arbitratebi-temporal

Pros & cons

Mem0

Pros: Hybrid (vector + graph + KV) gives the most architectural flexibility of any memory layer.

Cons: LOCOMO benchmark numbers were publicly disputed by Zep in counter-analysis; LLM-extraction approach risks dropping facts that don't fit the prompt.

Zep & Graphiti

Pros: Bi-temporal graph captures event time + ingestion time, making contradiction tracking and chronological reasoning correct by construction.

Cons: KG storage is heavier than vector for the same data volume; smaller funding base than Mem0 ($2.3M vs $24M).

Rows last verified 2026-10-23 / 2026-10-22. Data is CC-BY-4.0 — see how to read this.