Papers
Topics
Authors
Recent
Detailed Answer
Quick Answer
Concise responses based on abstracts only
Detailed Answer
Well-researched responses based on abstracts and relevant paper content.
Custom Instructions Pro
Preferences or requirements that you'd like Emergent Mind to consider when generating responses
Gemini 2.5 Flash
Gemini 2.5 Flash 89 tok/s
Gemini 2.5 Pro 49 tok/s Pro
GPT-5 Medium 29 tok/s Pro
GPT-5 High 31 tok/s Pro
GPT-4o 98 tok/s Pro
GPT OSS 120B 424 tok/s Pro
Kimi K2 164 tok/s Pro
2000 character limit reached

Agentic Memory Stores in AI

Updated 5 September 2025
  • Agentic memory stores are architected subsystems that separate time-stamped episodic events and aggregated semantic knowledge to support intelligent, context-aware reasoning.
  • They employ RDF-like representations, selective addition/deletion policies, and learning-based retrieval methods to maintain accuracy and robust performance.
  • Applications in environments like the Room benchmark demonstrate that combining episodic and semantic memories improves performance and enables effective collaborative intelligence.

Agentic memory stores refer to architected memory subsystems within artificial agents that are structured to encode, update, and retrieve information in a manner inspired by human cognition, with the explicit goal of supporting sophisticated, context-aware reasoning, long-term adaptation, and collaborative intelligence. These systems operationalize and distinguish between event-specific episodic memories and generalizable semantic knowledge, and are designed to enhance agentic capabilities in dynamic, partially observable environments.

1. Architectures: Semantic and Episodic Memory Systems

Agentic memory store frameworks are founded on explicit separation between episodic and semantic memory subsystems (Kim et al., 2022, Kim et al., 2022). Observations are represented as RDF-like quadruples (h(t),r(t),t(t),t)(h^{(t)}, r^{(t)}, t^{(t)}, t), where h(t)h^{(t)} denotes a human or subject, r(t)r^{(t)} the relation (e.g., always "AtLocation"), t(t)t^{(t)} the target/location, with tt as the timestamp.

  • Episodic Memory (MEM_E): Stores bounded queues of concrete, timestamped observations (e.g., ⟨Karen’s cat, AtLocation, Karen’s office, 21⟩). When queried, retrieval selects the most recent matching memory, ensuring context-specific, temporally-accurate recall.
  • Semantic Memory (MSM_S): Encodes generalized, frequency-weighted facts abstracted over many observations, omitting subject specificity (e.g., ⟨laptop, AtLocation, desk, 10⟩ where 10 is an observed count or strength metric). When full, the weakest (least frequently observed) memory is dropped.
  • Combined Systems: Decision pipelines first consult MEM_E, falling back to MSM_S only when episodic recall fails. Pretraining MSM_S with external knowledge (e.g., ConceptNet facts) further improves rapid generalization.

A third short-term memory module may be introduced as an intermediate buffer, with policy-learned decisions on whether to immediately forget, or transfer observations to episodic or semantic stores (Kim et al., 2022). Each memory store is implemented as a knowledge graph, supporting both symbolic reasoning and neural embedding operations.

2. Memory Management and Retrieval: Learning, Update, and Deletion Strategies

Memory management within agentic architectures determines both the efficiency and robustness of decision-making. Core operations include writing new experiences, selective forgetting, and strategic retrieval (Xiong et al., 21 May 2025, Kim et al., 2022).

  • Addition Policies: Strategies range from indiscriminate "add-all" to strictly selective addition, using utility evaluators (LLM or human-in-the-loop) to filter for high-quality, relevant memories.
  • Deletion Policies: Periodic deletion and history-based deletion, often governed by retrieval frequency and past usefulness, maintain bounded memory size and resist error propagation.
  • Retrieval: Matching functions rank and select memories, e.g., by cosine similarity over embeddings for semantic memory or strict key/subject matches for episodic recall.

Empirical studies demonstrate the "experience-following" property: highly similar queries retrieve execution traces whose outputs also coincide, but naive accumulation of all experiences can lead to compounding errors or misaligned replay. Combining selective addition with deletion (based on both frequency and historical quality) yields tangible performance gains (e.g., ~10% improvement over naive policies).

3. Applications and Benchmarks: The Room Environment and Hybrid Intelligence

The "Room" environment, built for OpenAI Gym compatibility (Kim et al., 2022, Kim et al., 2022), has been widely used to assess the efficacy of agentic memory systems. Agents receive event observations and must answer dynamic queries regarding object locations in partially observable, stochastic settings.

Key features include:

  • Episodic and semantic memory stores are directly challenged by randomized object placements, commonsense-based behaviors, and agent/human collaborations.
  • Hybrid setups allow pooling of memory stores across agents, wherein collaboration outperforms the best single-agent policy for equivalent memory capacity, supporting distributed agentic memory as a model for hybrid intelligence.

Results show that:

  • Episodic-only agents excel at low capacity (exploiting recency), while semantic memory is advantageous as memory capacity increases (enabling generalization).
  • Pretraining semantic memory and combining it with episodic memory delivers maximal performance; multi-agent memory store pooling leads to further improvements in total reward.

4. Theoretical and Mathematical Formalism

Agentic memory store operations are readily expressible in pseudo-formal or mathematical notation reflecting their retrieval policies and neural integration:

  • Retrieval Rule:

Answer={RetrieveLatest({mME  m matches q})if exists RetrieveStrongest({mMS  m matches q})otherwise\text{Answer} = \begin{cases} \text{RetrieveLatest}(\{m \in M_E ~|~ m \text{ matches } q\}) & \text{if exists} \ \text{RetrieveStrongest}(\{m \in M_S ~|~ m \text{ matches } q\}) & \text{otherwise} \end{cases}

  • Knowledge Graph Embedding: Q-functions for RL agents are parameterized over KGE-encoded memory graphs: Q-network=MLPall(MLPo(LSTMo(KGEo(Mo)))  MLPe(LSTMe(KGEe(Me)))  MLPs(LSTMs(KGEs(Ms))))\text{Q-network} = MLP_{all} \Bigl( MLP_o(LSTM_o(KGE_o(M_o))) ~\|~ MLP_e(LSTM_e(KGE_e(M_e))) ~\|~ MLP_s(LSTM_s(KGE_s(M_s))) \Bigr) where "" denotes vector concatenation and Mo,Me,MsM_o, M_e, M_s are short-term, episodic, and semantic memory graphs, respectively (Kim et al., 2022).
  • Capacity Management: When episodic (resp. semantic) memory exceeds fixed size, drop oldest (resp. weakest by strength) memory entry.

5. Agent Collaboration and Distributed Memory

Agentic memory stores extend naturally to collaborative and hybrid-agent scenarios (Kim et al., 2022). When two or more agents synchronize or pool their episodic and/or semantic memories, they collectively access a wider range of recent and general observations, increasing the likelihood that at least one agent recalls relevant events for a given query. Empirical findings confirm that distributed agentic memory results in higher total rewards than simply increasing the capacity of a single agent, highlighting a direct analogy to distributed memory in human teams.

6. Implications, Limitations, and Future Directions

Results across these frameworks underscore several implications:

  • Dual or triple memory systems, explicitly separating temporally indexed (episodic), generalized (semantic), and—in some systems—short-term buffer stores, consistently outperform monolithic or undifferentiated memories in dynamic, partially observed environments.
  • Knowledge-graph-based memory modeling enhances symbolic interpretability, supports RL integration, and makes hybrid semantic-neural reasoning tractable (Kim et al., 2022).
  • Collaborative "agentic memory stores" directly support emerging research on hybrid intelligence, distributed agentic planning, and collaborative decision-making.

Open challenges remain, including scaling multi-modal and human-in-the-loop extensions, developing more sophisticated memory selection/deletion heuristics, and incorporating other cognitive memory types (e.g., working, implicit, procedural). The persistence, generalization, and collaborative sharing of agentic memory stores continue to be active research domains at the intersection of reinforcement learning, cognitive science, and multi-agent systems.


Summary Table: Key Features of Agentic Memory Stores

Memory Type Storage Unit Retrieval Policy
Episodic (MEM_E) Time-stamped event quadruple Most recent matching record
Semantic (MSM_S) Frequency-weighted fact triple Strongest relevant record
Short-Term Single observation Triggers store/forget decision

Agentic memory stores, by operationalizing separation, selective recall, and hybridization of memory types, and by supporting distributed pooling, establish a blueprint for building AI agents with effective long-term reasoning and context adaptation in both single-agent and collaborative scenarios (Kim et al., 2022, Kim et al., 2022).