Skip to content
Try Hanzo
Language: English (United States)

MemoryAgentBench

Benchmarks / MemoryAgentBench

measured

FactConsolidation: haystacks of 6k to 262k tokens where a later line silently overwrites an earlier one. A typed search over parsed facts resolves the question with no language model reading anything.

single-hop
configuration6k
  • plain resolver96.0
  • typed search100.0
node results.mjs

regenerates every table on this page from the raw runs

licence
MIT
introduced by
Evaluating Memory in LLM Agents via Incremental Multi-Turn Interactions — Hu, Wang, McAuley, UC San Diego, 2025
harness
hanzoai/benchmarks · brain

What is measured

FactConsolidation. A haystack is a numbered list of templated facts in which a later line silently replaces an earlier one about the same subject and relation, and nothing marks the update. Questions ask for the current value, single-hop and multi-hop, over haystacks of 6k to 262k tokens. One hundred questions per haystack. The metric is substring exact match, the benchmark’s own; an unanswered question scores zero. Dev is the 6k haystacks, test is 32k, 64k and 262k.

Results

substring exact match · 6k from dev, 32k / 64k / 262k from test · no reader · pooled = the mean of the four haystacks

Results
configuration6k32k64k262kpooled
plain resolver96.097.095.094.095.5
typed search100.098.098.397.098.3

Numbers other systems publish

Quoted with their protocols, because the protocols differ, and none of them re-run here. CAR (arXiv 2606.01435) reports 78.0 single-hop / 30.2 multi-hop pooled over 6k–262k with gpt-4o-mini and 94.8 / 51.5 with gpt-4o, and 82 / 27 and 93 / 41 respectively at 262k. Its own baselines at 262k multi-hop: HippoRAG-v2 5, gpt-4o whole-context 5, BM25 3, Cognee and MemGPT 3, Mem0 2, Zep 3. That is the nearest thing to a like-for-like comparison anywhere on this site — same data, same split, same substring-EM metric — and it is still not one, because CAR reads the haystack with a frontier model and the rows above use no model at all.

node results.mjs

Build on Hanzo Cloud