Comparison

Ricord vs Mem0 vs Zep vs Letta

Side-by-side comparison of AI agent memory APIs — benchmark scores, latency, features, and pricing. Updated April 2026.

·

Benchmark scores

All scores sourced from each vendor's own published numbers. LongMemEval is the ICLR 2025 benchmark (500 questions, 5 memory abilities). LoCoMo is the second major benchmark for conversational memory.

MetricRicordMem0ZepLettaSupermemory
LongMemEval (full suite)94.2% (471/500)49.0%63.8%— (LoCoMo only)85.2%
LoCoMo93.0% (post-audit)68.5% (disputed)74.0%
Recall latency (p50)< 1 sec7-8 sec~4 sec
Benchmark methodologyFull suite + integrity auditDisputed by LettaPublishedPublishedPublished

Feature comparison

Feature availability as of April 2026, verified against each vendor's documentation and public API.

FeatureRicordMem0ZepLettaSupermemory
Knowledge graphEvery tier$249/mo+
Conflict resolutionBasic
Temporal queries (since/before/asOf)
Hard delete (GDPR)
Auto-deprecation of stale facts
MCP server (Claude Desktop)
Framework-agnostic REST API
JS + Python SDKs
User profile aggregation
Hybrid search (keyword + semantic)
Free tier1K memories1K memoriesLimited$20/mo min1K memories
Graph included in paid tierYes ($19/mo)No ($249/mo)Yes ($99/mo)Yes ($29/mo)
Paid pricingFrom $19/moFrom $99/moFrom $99/moFrom $20/moFrom $29/mo

Why developers switch to Ricord

Memory quality, not memory quantity

A production audit of Mem0 found 97.8% of stored entries were junk — duplicates, hallucinated profiles, system noise. Ricord's quality gates reject noise before storage, not after.

Sub-second recall, not 8-second waits

Mem0 averages 7-8 seconds per recall. Zep averages around 4 seconds. Ricord returns in under 1 second. At interactive volume, that is the difference between a coworker and a loading spinner.

Facts that self-correct

When a user moves from New York to LA, most memory tools keep both facts. Ricord detects the contradiction, deprecates the old fact, and surfaces the update — automatically.

Framework-agnostic, not locked in

Letta's memory lives inside its proprietary agent framework. Ricord is one REST API and one MCP endpoint that works with Claude, Cursor, LangChain, CrewAI, or any agent you build.

A note on benchmark integrity

We ran a full integrity audit on our own benchmark pipeline and found that our few-shot examples accidentally referenced benchmark characters. We stripped the contamination and re-ran. The score went up, not down.

Not every vendor has done this. Mem0's benchmark methodology has been publicly disputed by Letta. Independent auditors have found significant discrepancies in other vendors' claims. If your memory vendor has not published their benchmark methodology, ask them why.

Ricord's numbers are reproducible. The API keys are free. The LongMemEval harness is open source.

Try Ricord free

1,000 memories free. No credit card. JS and Python SDKs. MCP server for Claude Desktop and Cursor. Set up in 60 seconds.

Get free API key