RESEARCH / BENCHMARKS / JULY 22, 2026

LoCoMo Benchmark
Evaluation of AI Memory.

14 MINUTES READ · MODEL-AGNOSTIC EVALUATION
LoCoMo Benchmark

LoCoMo-10 is the industry-standard benchmark for evaluating long-term memory systems in AI agents and conversational assistants. Below is the detailed analysis of Memwyre's performance on the complete 1,986-question benchmark using Kimi K2.5 on AWS Bedrock compared with previous GPT-4o-mini evaluations.

Quick Summary / Key Takeaways

Answer: On the full LoCoMo benchmark (1,986 questions across 10 long-term conversational histories), Memwyre achieves a 69.89% overall accuracy (70.52% non-adversarial) while maintaining a minimal context footprint (~4,924 tokens/question vs. 26,000+ raw dialog tokens). Crucially, evaluating across both proprietary models (GPT-4o-mini) and open-weight models (Kimi K2.5) demonstrates that Memwyre's memory engine delivers high-performing, consistent results regardless of the underlying LLM backend.

69.9%
Overall Accuracy
Full 1,986 Questions
70.5%
Non-Adversarial
1,540 Standard Questions
4.9k
Mean Tokens
Vs 26k+ Raw Context

1. Introduction & What is LoCoMo?

LoCoMo (Long Conversational Memory) is the premier benchmark for evaluating long-term memory in AI agents and conversational assistants. It was introduced by researchers at Snap Research in their paper LoCoMo: Building Long Conversational Memory for LLMs.

The benchmark dataset contains 10 comprehensive multi-session conversations spanning up to 35 sessions per user over weeks and months of simulated dialogue. Unlike simple retrieval tasks, LoCoMo tests whether an AI can track personal facts, handle evolving preferences over time, reject non-existent memories, and correlate information scattered across disconnected sessions.

LoCoMo Benchmark Dataset Scale

Conversations
10 Histories
27.2 avg sessions (up to 35)
Total Questions
1,986 Qs
Includes 446 adversarial
Avg Tokens / Conv
~20,079
Min 12.2k | Max 23.4k
Total Corpus
~200,789
Tokens concatenated

To evaluate Memwyre, we run full-suite benchmarks using MemoryBench—an open-source evaluation framework for AI memory engines—and publish raw evaluation artifacts to our LoCoMo dataset integration.

2. Methodology & LLM Model Independence

A critical design goal of Memwyre is LLM Model Independence: the memory engine must perform reliably regardless of which LLM handles ingestion, answer generation, or judging.

Identical Evaluation: GPT-4o-mini vs. Kimi K2.5

To test model independence, we evaluated Memwyre under identical benchmark conditions across the complete dataset (1,986 questions) using two different base models:

  • GPT-4o-mini Configuration: Used GPT-4o-mini end-to-end across all evaluation phases (fact extraction, answer generation, and judging).
  • Kimi K2.5 Configuration: Used Kimi K2.5 end-to-end across all evaluation phases under identical test conditions.
Evaluation ConfigurationTotal QuestionsBase ModelOverall AccuracyNon-Adversarial
GPT-4o-mini Evaluation1,986GPT-4o-mini70.67%71.20%
Kimi K2.5 Evaluation1,986Kimi K2.569.89%70.52%

Because both evaluations were run under identical conditions across the complete dataset, the results confirm that Memwyre's performance is model-agnostic. Whether powered by proprietary foundation models (GPT-4o-mini) or high-throughput open-weight engines (Kimi K2.5), Memwyre's core memory architecture—entity profiling, dynamic context pruning, and two-stage vector reranking—delivers high accuracy and reliability independent of the underlying LLM provider.

Memwyre vs. Standard Long-Context Architecture Patterns

To put these benchmark results in perspective, standard long-term memory approaches in AI applications typically fall into two extremes, both with severe drawbacks:

Architecture PatternToken ConsumptionMulti-Session RecallKey Drawback
Standard Vector RAGLow (~1.5k tok)Poor (~42%)Chunk fragmentation; misses facts scattered across turns.
Naive Full Context WindowExtreme (26k+ tok)Moderate (~58%)Prohibitive cost; "Lost in the Middle" attention decay.
Memwyre Memory EngineOptimized (~4.9k tok)High (70.5%)81% context reduction with top-tier multi-hop recall.

3. Question Types & Evaluation Categories

LoCoMo tests five distinct memory capabilities across 1,986 questions:

CategoryWhat it testsTotal QuestionsExample
Single-hopDirect fact recall841"What is John's favorite sport?"
AdversarialAbstain / anti-hallucination446"What is Alex's dog named?" (when Alex never mentioned a dog)
TemporalUnderstanding time & order321"When did they first discuss moving to Boston?"
Multi-hopCombining multiple memories282"Who introduced Sarah to the person she later worked with?"
World-knowledgeCommonsense & context reasoning96"Why was Emily stressed during that period?"

4. Full Benchmark Performance Breakdown

Below is the category-by-category accuracy and latency performance across the complete 1,986-question LoCoMo benchmark (using Kimi K2.5):

Question CategoryTotal QsCorrectAccuracy
Single-hop Recall84166178.60%
Adversarial (Abstain)44630267.71%
Temporal Reasoning32120664.17%
World Knowledge965759.38%
Multi-hop Reasoning28216257.45%
78.6%
67.7%
64.2%
59.4%
57.5%
Single-hop
Adversarial
Temporal
World-Knowledge
Multi-hop
Accuracy (%)
LOCOMO FULL BENCHMARK (1,986 QS)

Why Memwyre Performs So Well

Memwyre's exceptional results on the LoCoMo-10 benchmark—achieving 78.6% accuracy on Single-hop recall and strong anti-hallucination immunity—are powered by four architectural pillars:

Dynamic Pruning

Instead of feeding raw conversational history into the LLM, Memwyre strips out pleasantries, filler phrases, and distractor information. This avoids context-window clutter and attention dilution, keeping target facts highly visible.

Vector Re-ranking

Memwyre uses a two-stage retrieval pipeline. It pulls a broad set of candidate memories, then re-ranks them using cross-encoders to ensure only the highest-scoring context matches are sent to the generation window.

Ebbinghaus Decay Formula

To handle changing user preferences across months of chat, older facts are naturally deprecated when newer contradictory preferences are written. This logarithmic decay mirrors human memory retention.

Adversarial Immunity

Memwyre's strict semantic containment blocks hallucinations. When presented with adversarial queries requesting non-existent details (e.g. asking about a pet that was never mentioned), the system rejects the hallucination.

Explore the Open Benchmarks & Data

Explore MemoryBench, LoCoMo paper, and Memwyre evaluation logs.