Hindsight (Vectorize) vs Zep & Graphiti

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

Hindsight (Vectorize) · Zep & Graphiti

Recommend between these two →

Cost & capability

Hindsight (Vectorize)Zep & Graphiti
Capability bandcompetentcompetent
Capability composite6868
Cost tierfreefree
$/Mtok input00
$/Mtok output00
Use casesLong Running Session, Memory Augmented Chat, Offline CapableLong Running Session, Memory Augmented Chat, Multi Agent Coordination, Analytical Summarization

Where they differ (14)

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

Hindsight (Vectorize)Zep & Graphiti
Use casesLong Running Session, Memory Augmented Chat, Offline CapableLong Running Session, Memory Augmented Chat, Multi Agent Coordination, Analytical Summarization
TypeVector + reflection / summarisationBi-temporal knowledge graph
Created2025-102024-08
Latest releasev0.6.0 2026-05-05v0.29.0 2026-04-27
LicenseMITApache-2.0
GitHub12.3k★ +121/mo Python25.7k★ +137/mo Python
Funding$4M total Seed · 2024-10$3M total Seed (additional) · 2024-04
Backend storagecustomPostgres + Neo4j (Graphiti)
DeploymentBothManaged-only
API surfaceREST, SDK: Python, TSREST, SDK: Python, JS/TS, Go
Multi-tenancynamespaceLogical namespace per user/session; AWS VPC self-hosted option for full data residency; HIPAA BAA on Enterprise plan
MCPnative (first-party) — Hindsight MCPnative (first-party) — Graphiti MCP server
Optimised forretrieval engineering + reflection / summarisation as servicememory operation tracing + drift / poisoning detection
Anti-fitsearched not foundnot for use cases that don't run agent workloads in production

At a glance

Hindsight (Vectorize)Zep & Graphiti
SectionDedicated memory layers Dedicated memory layers
TierT1 T1
TypeVector + reflection / summarisation Bi-temporal knowledge graph
Created2025-10 2024-08
Latest releasev0.6.0 2026-05-05 v0.29.0 2026-04-27
LicenseMIT Apache-2.0
GitHub12.3k★ +121/mo Python 25.7k★ +137/mo Python
PricingFree + paid Free + paid
Funding$4M total Seed · 2024-10 $3M total Seed (additional) · 2024-04
Backend storagecustom Postgres + Neo4j (Graphiti)
DeploymentBoth Managed-only
API surfaceREST, SDK: Python, TS REST, SDK: Python, JS/TS, Go
Embeddingmultiple supported multiple supported
Multi-tenancynamespace Logical namespace per user/session; AWS VPC self-hosted option for full data residency; HIPAA BAA on Enterprise plan
MCPnative (first-party) — Hindsight MCP native (first-party) — Graphiti MCP server
A2Anot documented publicly not documented publicly
OpenTelemetrynot documented publicly not documented publicly
Optimised forretrieval engineering + reflection / summarisation as service memory operation tracing + drift / poisoning detection
Anti-fitsearched not found not for use cases that don't run agent workloads in production

Taxonomy

AxisHindsight (Vectorize)Zep & Graphiti
storagevectorgraph
retrievalsimilaritygraph-traversal
persistencelong-termlong-term
updateconsolidationappend-only
unitepisodeepisode
governanceopaqueauditable
conflictnonebi-temporal

Pros & cons

Hindsight (Vectorize)

Pros: Built on Vectorize's RAG pipeline expertise — retrieval tuning is a first-class concern; strong Pydantic-AI integration story.

Cons: Newer entrant with smaller adoption; positioning straddles RAG and memory which can muddy the value prop vs pure-play layers.

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-05-14 / 2026-05-14. Data is CC-BY-4.0 — see how to read this.