Memory Research

AI & Agent Memory Research, Explained Simply

Explore 380+ curated papers on agent memory, LLM memory, long-term context, RAG, retrieval, and evaluation — each explained in plain language.

380 papers curated4 must-reads16 categories

Start here

What is agent memory?

Agent memory is the system that helps an AI retain useful information, recover it at the right moment, and update what it knows over time. Working memory keeps immediate context available, while episodic memory stores events and experiences. Long-term memory carries relevant information across sessions, and retrieval systems decide what to bring back for a new task. Together, these mechanisms let agents build continuity, personalize responses, learn from outcomes, and act without placing an entire history inside every prompt.

Research map

Browse by topic

Editor's picks

Must-read memory papers

PickRAGBenchmark

From RAG to Memory: Non-Parametric Continual Learning for Large Language Models

Bernal Jiménez Gutiérrez, Yiheng Shu et al.

ICML 2025 · 2025

HippoRAG 2 combines Offline Indexing, a schema-less Knowledge Graph, Dense-Sparse Integration, Deeper Contextualization, and Recognition Memory into a neuro-inspired non-parametric memory system for LLMs. On the joint RAG benchmark suite, HippoRAG 2 achieves 59.8 average F1 versus 57.0 for NV-Embed-v2, including 71.0 F1 on 2Wiki compared to 61.5 for NV-Embed-v2.

Why this matters: Shows how retrieval can become continual, associative memory rather than a one-shot lookup.

PickLong-Term Memory

Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory

Prateek Chhikara, Dev Khant et al.

arXiv 2025 · 2025

Mem0 incrementally processes conversations using the extraction phase, update phase, asynchronous summary generation module, tool call mechanism, and a vector database to build scalable long-term memory. On the LOCOMO benchmark, Mem0 attains a J score of 67.13 on single-hop questions versus 63.79 for OpenAI and cuts p95 latency from 17.117s to 1.440s compared to the full-context baseline.

Why this matters: Connects memory research to a production architecture with latency and cost evidence.

PickMemory Architecture

MemOS: A Memory OS for AI System

Zhiyu Li, Chenyang Xi et al.

arXiv 2025 · 2025

MemOS introduces MemCube, MemScheduler, MemOperator, and MemLifecycle to treat plaintext, activation, and parameter memories as first-class resources with unified APIs and governance. MemOS achieves state-of-the-art performance across PreFEval, PersonaMem, LongMemEval, and LoCoMo compared to MIRIX, Mem0, Zep, Memobase, MemU, and Supermemory, though exact benchmark scores are only summarized qualitatively in Figure 1.

Why this matters: Treats memory as a governed system resource instead of a prompt-level feature.

PickMemory Architecture

Titans: Learning to Memorize at Test Time

Ali Behrouz, Peilin Zhong, Vahab Mirrokni

arXiv 2025 · 2025

Titans combines a Core short-term attention block, a deep Long-term Memory module, and Persistent Memory tokens, with three integration variants: Memory as a Context (MAC), Memory as a Gate (MAG), and Memory as a Layer (MAL). On language modeling and reasoning benchmarks, Titans (MAC) at 760M parameters achieves 52.51 average accuracy vs 51.49 for Gated DeltaNet-H2, while also solving BABILong tasks that defeat GPT-4.

Why this matters: Demonstrates a learnable neural memory that updates while the model is being used.

Fresh explainers

Recently added

View the full archive →

Complete library

Search and filter every paper

380 papers

Memory Architecture

A Control Architecture for Training-Free Memory Use

Yanzhen Lu, Muchen Jiang et al.

· 2026

TAG routes low-confidence steps to uncertainty-based routing, filters them with guarded acceptance with rollback, chooses between bank selection across rule and exemplar memory, and prunes via evidence-based retirement inside a unified control loop. On SVAMP and ASDiv, TAG reaches 81.0% and 85.2% accuracy, improving over the 74.0% and 77.5% no-memory baselines while a compute-matched Retry baseline stays flat.

BenchmarkAgent Memory

Active Context Compression: Autonomous Memory Management in LLM Agents

Nikhil Verma

· 2026

Focus Agent adds start_focus, complete_focus, a persistent Knowledge block, and an optimized Persistent Bash plus String-Replace Editor scaffold to actively compress context during long software-engineering tasks. On five hard SWE-bench Lite instances against a Baseline ReAct agent, Focus Agent achieves 22.7% token reduction (14.9M → 11.5M) while matching 3/5 = 60% task success.

Agent Memory

ActMem: Bridging the Gap Between Memory Retrieval and Reasoning in LLM Agents

Xiaohui Zhang, Zequn Sun et al.

· 2026

ActMem transforms dialogue history into atomic facts via Memory Fact Extraction, groups them with Fact Clustering, links them through a Memory KG Construction module, and uses Counterfactual-based Retrieval and Reasoning for action-aware answers. On ActMemEval, ActMem reaches 76.52% QA accuracy with DeepSeek-V3, beating LightMem’s 63.97% by 12.55 points and NaiveRAG’s 61.54%.

Agent Memory

AdaMEM: Test-Time Adaptive Memory for Language Agents

Yunxiang Zhang, Yiheng Li et al.

arXiv 2026 · 2026

AdaMEM combines Long-Term Trajectory Memory, Short-Term Strategy Memory, ADAMEM-HIGH, ADAMEM-LOW, and STEP-MFT to adapt agent behavior at each decision step without parameter updates. On ALFWorld unseen, AdaMEM-LOW achieves 58.2% Success Rate versus 52.2% for Synapse, and on WebShop reaches 74.2 Task Score versus 71.4 for the No Memory baseline.

Agent MemoryLong-Term Memory

Adaptive Memory Admission Control for LLM Agents

Guilin Zhang, Wei Jiang et al.

· 2026

A-MAC scores candidate memories using Utility, Confidence, Novelty, Recency, and Type Prior combined by a learned linear admission policy with Algorithm 1 A-MAC Memory Admission. On the LoCoMo benchmark, A-MAC achieves F1 0.583 and 2644 ms latency, improving F1 by 0.042 and reducing latency by 1187 ms compared to A-mem.

Long-Term Memory

Advancing Open-source World Models

Robbyant Team, Zelin Gao et al.

arXiv 2026 · 2026

LingBot-World combines a Data Engine, Fundamental World Model, Action-Conditioned World Model, and Post-Training causal adaptation to turn a 28B-parameter video generator into a real-time interactive world simulator. On the VBench benchmark, LingBot-World achieves a dynamic degree of 0.8857 versus 0.7612 for Yume-1.5, while also improving imaging quality to 0.6683.

RAG

A Dynamic Retrieval-Augmented Generation System with Selective Memory and Remembrance

Okan Bursa

· 2026

Adaptive RAG Memory (ARM) augments a standard retriever–generator stack with a Dynamic Embedding Layer and Remembrance Engine that track usage statistics and apply selective remembrance and decay to embeddings. On a lightweight retrieval benchmark, ARM achieves NDCG@5 ≈ 0.9401 and Recall@5 = 1.000 with 22M parameters, matching larger baselines like gte-small while providing the best efficiency among ultra-efficient models.

Cognitive ArchitectureAgent Memory

Aeon: High-Performance Neuro-Symbolic Memory Management for Long-Horizon LLM Agents

Mustafa Arslan

· 2026

Aeon restructures LLM memory using the Atlas, Trace, Semantic Lookaside Buffer, Write Ahead Log, and Sidecar Blob Arena inside a zero copy Core Shell kernel. Aeon achieves 4.70 ns INT8 dot products, 3.09 µs Atlas traversal at 100K nodes, 3.1× compression, and P99 read latency of 750 ns under 16 thread contention compared to FP32 and flat scan baselines.

Benchmark

AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents

Yiheng Shu, Bernal Jiménez Gutiérrez et al.

arXiv 2026 · 2026

AGENTCL evaluates continual learning in language agents by contrasting naive and compositional task streams with a two-pass protocol and MEMPROBE’s interaction memory, insight memory, and skill memory. On the CodeEval-Pro compositional stream, AGENTCL shows MEMPROBE achieving 66.7% first-pass accuracy versus the memoryless ReAct’s 48.8% (+17.9 pp), while naive streams show much smaller separations.

BenchmarkBenchmarkLong-Term Memory

AgenticAI-DialogGen: Topic-Guided Conversation Generation for Fine-Tuning and Evaluating Short- and Long-Term Memories of LLMs

Manoj Madushanka Perera, Adnan Mahmood et al.

· 2026

AgenticAI-DialogGen chains ChatPreprocessor, KnowledgeExtractor, TopicAnalyzer, KnowledgeGraphBuilder, PersonaGenerator, DuelingChat Agent, ConversationValidator, ConversationRefiner, QAGeneration, and PostProcessing to turn raw multi-session chats into topic-guided, persona-grounded conversations with explicit short- and long-term memories. On the TGC / KG memory QA benchmark, Mistral-7B fine-tuned within AgenticAI-DialogGen achieves 87.36 F1, compared to GPT-4’s 83.77 F1 in a zero-shot setting on the same task.

BenchmarkAgent Memory

Agentic Memory: Learning Unified Long-Term and Short-Term Memory Management for Large Language Model Agents

Yi Yu, Liuyi Yao et al.

arXiv 2026 · 2026

Agentic Memory (AgeMem) exposes memory management tools, a three-stage progressive RL strategy, and step-wise GRPO directly inside the agent policy to jointly control long-term and short-term memory. On Qwen3-4B-Instruct, AgeMem attains 54.31% average performance across ALFWorld, SciWorld, PDDL, BabyAI, and HotpotQA, exceeding the best baseline A-Mem at 45.74%.

Benchmark

AgenticSTS: A Bounded-Memory Testbed for Long-Horizon LLM Agents

Xiangchen Cheng, Yunwei Jiang et al.

arXiv 2026 · 2026

AgenticSTS composes each decision from L1 protocol instructions, L2 state-typed prompts, L3 game knowledge, L4 episodic memory, and L5 skill library instead of an accumulating transcript. On fixed A0 Slay the Spire 2 runs, AgenticSTS with L5 skills wins 6/10 games versus 3/10 for the no-scaffold baseline, and climbs to A6–A8 in auto-mode streams.

Memory Architecture

AgentIR: A Workload-Adaptive Cascade Retrieval Substrate for Long-Term Conversational Memory

Aojie Yuan, Haiyue Zhang, Shahin Nazarian

arXiv 2026 · 2026

AgentIR combines a SIMD-Accelerated BM25 engine, a Temporal Partitioned Index, an Agent-Aware Fusion layer, and a Cascade Router over a shared CSR substrate to adapt retrieval per query. On LongMemEval, AgentIR’s confidence-triggered cascade skips dense on 63% of queries for a 2.67× latency reduction at parity LLM-judged accuracy, and on BEIR AgentIR’s BM25 core is up to 29× faster than Pyserini 8T at matching nDCG@10.

Benchmark

AgentMemBench: A Systematic Benchmark for Evaluating Long-Term Memory Management Strategies in Conversational AI Agents

Ahmed Cherif

arXiv 2026 · 2026

AgentMemBench wires five strategies—In-Context Windowing (ICW), External Key-Value Store (EKV), Graph-Based Episodic Memory (GEM), Compression-Based Summarisation (CBS), and Web-Augmented Memory (WAM)—into a shared Store Read Generate interface over multi-session dialogues. AgentMemBench’s main result is that EKV achieves macro Recall@5 0.792 on LoCoMo, MultiDoc2Dial, and MSC, a +0.324 gain over ICW’s 0.468, while also leading MRR, Answer F1, and Faithfulness.

BenchmarkAgent Memory

Agent Memory Below the Prompt: Persistent Q4 KV Cache for Multi-Agent LLM Inference on Edge Devices

Yakov Pyotr Shkolnikov

· 2026

Agent Memory Below the Prompt stores each agent’s KV state in a block pool, quantizes it via a Q4 pipeline, reloads it with BatchQuantizedKVCache, and reuses it across phases using cross-phase context injection. On Gemma 3 12B, Agent Memory Below the Prompt reduces cold TTFT from 172,096 ms to 1,264 ms at 32K context (136×) compared to FP16 prefix caching baselines like vllm-mlx.

Agent Memory

Agent Memory: Characterization and System Implications of Stateful Long-Horizon Workloads

Yasmine Omri, Ziyu Gan et al.

arXiv 2026 · 2026

Agent Memory decomposes agent workloads into ingestion, memory construction, storage, retrieval, prompt assembly, generation, and maintenance, and classifies ten systems across four paradigms. Agent Memory’s profiling on MemoryAgentBench and MemoryArena reveals over 47× spread in lifecycle energy per correct answer and two orders of magnitude differences in serving latency across paradigms.

Agent Memory

Agent Memory Distillation: Empowering Small LLM Agents with Hierarchical Teacher Memory

Taeil Kim, Kangsan Kim, Sung Ju Hwang

arXiv 2026 · 2026

Agent Memory Distillation builds Workflow memory, Subtask memory, and Function memory from successful teacher trajectories and injects them via proactive and reactive retrieval to guide small agents. On AppWorld, Agent Memory Distillation lifts Qwen3-4B from 14.88% to 49.40% accuracy (+34.52%p) compared to the zero-shot baseline.

Agent Memory

Agent Memory Is a Surface for Endogenous Authorization Laundering

Tommaso Cerruti, Mika Okamoto, Ansel Kaplan Erol

arXiv 2026 · 2026

EAL-BENCH wires a memory writer, executor, canonical ledger, and authorization predicate together to isolate how agent memory encodes and propagates permissions. Across procurement, cybersecurity, and finance, typed incremental memory forms false authority for up to 50.2% of unauthorized requests, and executors act on it in 98.6% of matched trials.

Benchmark

AgentSM: Semantic Memory for Agentic Text-to-SQL

Asim Biswal, Chuan Lei et al.

· 2026

AgentSM builds a planner agent, schema linking agent, trajectory store, and composite tools that turn past execution traces into reusable, structured semantic memory. On Spider 2.0 Lite, AgentSM with Claude 4 Sonnet achieves 44.8% execution accuracy versus 28.7% for SpiderAgent, while shortening trajectories and latency.

Browse all papers by page

Editorial process

How we curate Memory Papers

New work is discovered from research feeds and community suggestions, then checked for a clear connection to AI memory, retrieval, long-context systems, or evaluation. Approved papers receive a structured plain-language explainer generated from the source paper. Before publication, we review the paper identity, relevance, claims, links, and page quality. If an explainer is incomplete or inaccurate, readers can suggest the paper again with a correction note for editorial review.

  1. 01

    Discover

    Research feeds and community suggestions

  2. 02

    Review

    Memory relevance and paper identity

  3. 03

    Explain

    Structured summaries grounded in the paper

  4. 04

    Correct

    Editorial review and a visible feedback path

About

Why we built this

Memory is the missing piece of truly useful AI. Without memory, every conversation starts from scratch, with no context, no personalization, and no real understanding of who you are or what you need.

At Mem0, we're building the memory layer for AI. This site is our way of sharing the research that inspired and informs our work, made accessible to everyone, not just academics.

Our experience building memory infrastructure helps us translate research for practitioners; inclusion here is editorial, not an endorsement of every method or reported result.

Each paper here represents a step toward AI systems that genuinely remember, learn, and improve over time. We hope this collection helps you understand where the field is headed.