agent-memory integrity · a standing leaderboard

Agent-Memory Integrity Leaderboard

Recall leaderboards measure whether memory returns the right fact. None measure whether a CORRECTION sticks. This one does.

We lead with the cell we TIE, and we publish the cells we don't win. A leaderboard you only ever top is one you built to flatter yourself.

3 systems judge: gpt-4o-mini, blind n=20 · native configs updated 2026-07-22

Value-obscuring revert

The user says “go back to what we had” and names no value. Can the store undo a correction on that unmarked command?

#systemsuccess rate (higher is better)how
1inspeximus0.75 CI [0.53, 0.89]intent router restores the predecessor from the version ledger
2mem0 2.0.110.20 CI [0.08, 0.42]no revert operation; the corrected value is retained
3Graphiti0.00 CI [0.00, 0.16]no revert operation; bitemporal invalidation fires on named contradictions, not an unnamed “go back”

A capability gap, not a tuning gap: only a system with an explicit revert channel can undo a correction on command. Judge-independent — mem0 and Graphiti structurally lack the operation; the judge model only shifts inspeximus's absolute rate. (Revert is rare, not unique: Letta ships an engine-level checkpoint-undo, not tested here.) It is also broadly underserved: even Anthropic's own agent-memory API (agent-memory-2026-07-22 beta) has no dedicated restore endpoint — to roll back you retrieve a prior version and write its content back by hand — so revert-conditioned recall is an industry-wide gap, not a two-vendor one.

Echo resurrection

After a correction, if the OLD value is re-stated, does the store keep the corrected value or resurrect the stale one?

#systemresurrection rate (lower is better)how
inspeximus0.00 echo_guard blocks the restated stale value
mem0 2.0.110.00 defends
Graphiti0.00 defends

A TIE — all three defend. This is the cell we lead with on purpose.

Add your system

One shared, ground-truth-blind judge reads each system's own recall surface — no home-field instrument. The harness is open; run it or submit your system by PR and it appears here.

submit your system →