Memory in the Age of AI Agents
An interactive, visual encyclopedia synthesizing the forms, functions, and dynamics of agentic memory systems. Drawing from hundreds of benchmark evaluations and open-source frameworks.
Memory
Deep dive into agent memory systems, covering the core cognitive triangle of Forms, Functions, and Dynamics. Explore detailed explanations, visualizations, and the theoretical foundations from the survey paper.
Explore Memory Concepts→Taxonomy
Interactive exploration of the memory taxonomy tree. Navigate the hierarchical structure of memory forms, functions, and dynamics with detailed descriptions, paper references, and visual connections between concepts.
Explore Taxonomy Tree→Frameworks
Comprehensive directory of 25+ open-source agent memory frameworks and libraries. Compare implementations, features, and capabilities across different approaches to agentic memory systems.
Browse Frameworks→Benchmarks
Detailed comparison of 30+ memory benchmarks and evaluation suites. Filter and analyze benchmarks by factual/experiential focus, multimodal capabilities, and evaluation environments.
Compare Benchmarks→Future
Exploration of emerging trends and future directions in agent memory research. Discover cutting-edge approaches, open problems, and potential breakthroughs in the field.
Explore Future Directions→The Forms–Functions–Dynamics Triangle
The paper proposes that a comprehensive understanding of agent memory requires looking through a multidimensional lens, breaking down the topic into three interconnected dimensions:
- Forms (What Carries Memory?): How memory resides within the agentic architecture. Includes Token-level (discrete in context), Parametric (in parameters), and Latent (continuous hidden states).
- Functions (Why Agents Need Memory?): The cognitive role the memory store plays. Classified into Factual (recording user/environment state), Experiential (accumulating skills/strategies), and Working Memory (scratchpad reasoning).
- Dynamics (How Memory Operates?): The operators that govern lifecycle transitions. Composed of Memory Formation (read/write), Memory Evolution (consolidation/forgetting), and Memory Retrieval.