Cognee vs Letta / MemGPT

Cognee vs Letta / MemGPT: side-by-side comparison of two dedicated memory layers systems — architecture, taxonomy, license, pricing, MCP/A2A support, and direct edges.

Cognee · Letta / MemGPT

Compare any two systems →

Cost & capability

CogneeLetta / MemGPT
Capability bandcompetentcompetent
Capability composite6568
Cost tierfreefree
$/Mtok input00
$/Mtok output00
Use casesLong Running Session, Memory Augmented Chat, Analytical Summarization, Multi Agent CoordinationLong Running Session, Memory Augmented Chat, Multi Agent Coordination

Where they differ (14)

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

CogneeLetta / MemGPT
Capability composite6568
Use casesLong Running Session, Memory Augmented Chat, Analytical Summarization, Multi Agent CoordinationLong Running Session, Memory Augmented Chat, Multi Agent Coordination
TypeKnowledge graph + ECL pipelineTiered: core / recall / archival
Created2023-082023-10
Latest releasev1.6.5 (2026-10-16)Letta Code v0.34.30 (npm @letta-ai/letta-code, 2026-10-29); PyPI letta v0.34.12 (2026-10-12); last letta-ai/letta server tag v0.16.8 (May 2026)
GitHubtopoteretes/cognee — ~31.2k stars, last commit 2026-10letta-ai/letta-code — ~3.7k stars, Apache-2.0 (current source: agent harness, terminal UI, App Server); letta-ai/letta (~25.3k stars, not archived) is now a README pointing to letta-code, with the retired Letta V1 API server on its archive branch
PricingFree $0 (1 workspace, 1M tokens); Standard $1 per 1M tokens + $5/workspace/mo; Enterprise BYOC customFree $0 (3 agents); Pro $20/mo; Developer pay-as-you-go ($0.10/active agent/mo); Teams; Enterprise custom
Funding$10M total Seed · 2026-02$10M total $70M val Seed · 2024-09
Backend storagehybrid (vector + graph)Postgres + pgvector
DeploymentBoth (OSS self-hosted; Cognee Cloud managed; Enterprise BYOC)Both
API surfaceREST, SDK: PythonREST, SDK: Python, TS
Multi-tenancyLogical namespace per project/dataset; self-hosted OSS deploymentLogical namespace per org/project/agent; self-hosted Docker option for hard tenant isolation
MCPnative (first-party) — cognee-mcpnative (first-party) — Letta serves & consumes MCP
Optimised fortyped knowledge graph extraction (ECL pipeline) over RAGLLM-as-OS paradigm; agent autonomy in managing its own memory

At a glance

CogneeLetta / MemGPT
SectionDedicated memory layers Dedicated memory layers
TierT1 T1
TypeKnowledge graph + ECL pipeline Tiered: core / recall / archival
Created2023-08 2023-10
Latest releasev1.6.5 (2026-10-16) Letta Code v0.34.30 (npm @letta-ai/letta-code, 2026-10-29); PyPI letta v0.34.12 (2026-10-12); last letta-ai/letta server tag v0.16.8 (May 2026)
LicenseApache-2.0 Apache-2.0
GitHubtopoteretes/cognee — ~31.2k stars, last commit 2026-10 letta-ai/letta-code — ~3.7k stars, Apache-2.0 (current source: agent harness, terminal UI, App Server); letta-ai/letta (~25.3k stars, not archived) is now a README pointing to letta-code, with the retired Letta V1 API server on its archive branch
PricingFree $0 (1 workspace, 1M tokens); Standard $1 per 1M tokens + $5/workspace/mo; Enterprise BYOC custom Free $0 (3 agents); Pro $20/mo; Developer pay-as-you-go ($0.10/active agent/mo); Teams; Enterprise custom
Funding$10M total Seed · 2026-02 $10M total $70M val Seed · 2024-09
Backend storagehybrid (vector + graph) Postgres + pgvector
DeploymentBoth (OSS self-hosted; Cognee Cloud managed; Enterprise BYOC) Both
API surfaceREST, SDK: Python REST, SDK: Python, TS
Embeddingmultiple supported multiple supported
Multi-tenancyLogical namespace per project/dataset; self-hosted OSS deployment Logical namespace per org/project/agent; self-hosted Docker option for hard tenant isolation
MCPnative (first-party) — cognee-mcp native (first-party) — Letta serves & consumes MCP
A2Anot documented publicly not documented publicly
OpenTelemetrynot documented publicly not documented publicly
Optimised fortyped knowledge graph extraction (ECL pipeline) over RAG LLM-as-OS paradigm; agent autonomy in managing its own memory
Anti-fitno anti-fit explicitly stated no anti-fit explicitly stated

Taxonomy

AxisCogneeLetta / MemGPT
storagegraphkv
retrievalgraph-traversalsimilarity
persistencelong-termlong-term
updateextractionagent-controlled
unitfactepisode
governanceinspectableinspectable
conflictllm-arbitratellm-arbitrate

Pros & cons

Cognee

Pros: Pipeline-as-code ECL (extract/cognify/load) makes the memory build path inspectable and replayable; fully OSS.

Cons: Smaller community than Mem0/Letta; more end-to-end engineering required to deploy.

Letta / MemGPT

Pros: Most architecturally principled — explicit OS-style tiering makes capacity behavior predictable; UC Berkeley origin + active v1 maturity.

Cons: Tier configuration adds operational complexity vs flat vector memory; latency is sensitive to paging decisions on long histories.

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