Cognee vs Supermemory

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

Cognee · Supermemory

Recommend between these two →

Cost & capability

CogneeSupermemory
Capability bandcompetentcompetent
Capability composite6572
Cost tierfreefree
$/Mtok input00
$/Mtok output00
Use casesLong Running Session, Memory Augmented Chat, Analytical Summarization, Multi Agent CoordinationLong Running Session, Memory Augmented Chat, Code Generation Focused

Where they differ (14)

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

CogneeSupermemory
Capability composite6572
Use casesLong Running Session, Memory Augmented Chat, Analytical Summarization, Multi Agent CoordinationLong Running Session, Memory Augmented Chat, Code Generation Focused
TypeKnowledge graph + ECL pipelineMemory graph + extraction + RAG
Created2023-082024-02
Latest releasev1.0.8 2026-05-06no releases
LicenseApache-2.0MIT
GitHub17.1k★ +152/mo Python22.4k★ +113/mo TypeScript
PricingFree + paidOSS
Funding$10M total Seed · 2026-02$6M total Seed · 2025-10
Backend storagehybrid (vector + graph)custom
API surfaceREST, SDK: PythonREST, SDK: Python, JS/TS
Multi-tenancyLogical namespace per project/dataset; self-hosted OSS deploymentEnterprise: deploy in customer VPC for full tenant isolation; standard SaaS uses logical namespace per user/org
MCPnative (first-party) — cognee-mcpnative (first-party) — claude-supermemory plugin + MCP
Optimised fortyped knowledge graph extraction (ECL pipeline) over RAGmulti-channel capture (API, app, browser ext, MCP) + RAG over personal graph

At a glance

CogneeSupermemory
SectionDedicated memory layers Dedicated memory layers
TierT1 T1
TypeKnowledge graph + ECL pipeline Memory graph + extraction + RAG
Created2023-08 2024-02
Latest releasev1.0.8 2026-05-06 no releases
LicenseApache-2.0 MIT
GitHub17.1k★ +152/mo Python 22.4k★ +113/mo TypeScript
PricingFree + paid OSS
Funding$10M total Seed · 2026-02 $6M total Seed · 2025-10
Backend storagehybrid (vector + graph) custom
DeploymentBoth Both
API surfaceREST, SDK: Python REST, SDK: Python, JS/TS
Embeddingmultiple supported multiple supported
Multi-tenancyLogical namespace per project/dataset; self-hosted OSS deployment Enterprise: deploy in customer VPC for full tenant isolation; standard SaaS uses logical namespace per user/org
MCPnative (first-party) — cognee-mcp native (first-party) — claude-supermemory plugin + MCP
A2Anot documented publicly not documented publicly
OpenTelemetrynot documented publicly not documented publicly
Optimised fortyped knowledge graph extraction (ECL pipeline) over RAG multi-channel capture (API, app, browser ext, MCP) + RAG over personal graph
Anti-fitno anti-fit explicitly stated no anti-fit explicitly stated

Taxonomy

AxisCogneeSupermemory
storagegraphgraph
retrievalgraph-traversalsimilarity
persistencelong-termlong-term
updateextractionextraction
unitfactdocument
governanceinspectableopaque
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.

Supermemory

Pros: Simple universal API surface — wraps memory in a single SDK call without forcing extraction/retrieval choices; YC-backed.

Cons: Architectural opacity is the cost of simplicity — limited control over structure or eviction; small team.

Rows last verified 2026-05-14 / 2026-05-14. Data is CC-BY-4.0 — see how to read this.