Skip to content

A survey of Graph-based Agent Memory | A curated list of resources (surveys, papers, benchmarks, and opensource projects) on graph-based agent memory.

Notifications You must be signed in to change notification settings

DEEP-PolyU/Awesome-GraphMemory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

99 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Awesome Graph-based Agent Memory

arXiv:2602.05665

This repository provides a comprehensive collection of research papers, benchmarks, and open-source projects on Graph-based Agent Memory. It includes contents from our survey paper ๐Ÿ“–"Graph-based Agent Memory: Taxonomy, Techniques, and Applications" and will be continuously updated.

๐Ÿค— You are very welcome to contribute to this repository by launching an issue or a pull request. If you find any missing resources or come across interesting new research works, please donโ€™t hesitate to open an issue or submit a PR!

๐Ÿ“ซ Contact us via emails: chang.yang@connect.polyu.hk, qinggang.zhang@polyu.edu.hk


Comparison between Traditional Agent Memory and Graph-based Agent Memory.

๐Ÿ“œ Catalog

Awesome Graph-based Agent Memory


๐Ÿ”ฅ News

  • [2025-02-03] ๐Ÿ”ฅ๐Ÿ”ฅ Our survey on Graph-based Agent Memory is released.

๐Ÿ“š Related Survey Papers

  • (TOIS'25) A Survey on the Memory Mechanism of Large Language Model-based Agents [Paper]
  • (TMLR'25) The AI Hippocampus: How Far are We From Human Memory? [Paper]
  • (arXiv'25) Memory in the Age of AI Agents [Paper]
  • (arXiv'25) Memory in LLM-based Multi-agent Systems: Mechanisms, Challenges, and Collective Intelligence [Paper]
  • (arXiv'25) AI Meets Brain: Memory Systems from Cognitive Neuroscience to Autonomous Agents [Paper]
  • (arXiv'25) From Human Memory to AI Memory: A Survey on Memory Mechanisms in the Era of LLMs [Paper]

๐Ÿชด Taxonomy

Memory Extraction

Textual Data

  • (arXivโ€˜25) Can an LLM Induce a Graph? Investigating Memory Drift and Context Length [Paper]
  • (arXivโ€˜24) On the structural memory of llm agents [Paper]
  • (arXivโ€˜25) Personaagent with graphrag: Community-aware knowledge graphs for personalized llm [Paper]
  • (arXivโ€˜25) Scaling graph chain-of-thought reasoning: A multi-agent framework with efficient llm serving [Paper]
  • (ACLโ€˜25) HiAgent: Hierarchical Working Memory Management for Solving Long-Horizon Agent Tasks with Large Language Model [Paper]

Sequential Data

  • (NeurIPSโ€˜23) Reflexion: Language agents with verbal reinforcement learning [Paper]
  • (arXivโ€˜25) Mem-ฮฑ: Learning Memory Construction via Reinforcement Learning [Paper]

Multimodal Data

  • (arXivโ€˜25) MemoryVLA: Perceptual-Cognitive Memory in Vision-Language-Action Models for Robotic Manipulation [Paper]
  • (arXivโ€˜23) Multi-Temporal Lip-Audio Memory for Visual Speech Recognition [Paper]
  • (NeurIPSโ€˜24) Optimus-1: Hybrid multimodal memory empowered agents excel in long-horizon tasks[Paper]

Memory Storage

Knowledge Graph Structure

  • (TMLR'25) MemLLM: Finetuning LLMs to Use An Explicit Read-Write Memory [Paper]
  • (arXiv'25) AriGraph: Learning Knowledge Graph World Models with Episodic Memory for LLM Agents [Paper]
  • (arXiv'25) Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory [Paper]

Hierarchical Memory Structure

  • (arXiv'25) ENGRAM: Effective, Lightweight Memory Orchestration for Conversational Agents [Paper]
  • (arXiv'25) SGMem: Sentence Graph Memory for Long-Term Conversational Agents [Paper]
  • (arXiv'25) G-Memory: Tracing Hierarchical Memory for Multi-Agent Systems [Paper]
  • (arXiv'25) LLM-Powered Decentralized Generative Agents with Adaptive Hierarchical Knowledge Graph for Cooperative Planning [Paper]
  • (EMNLP'24) Crafting Personalized Agents through Retrieval-Augmented Generation on Editable Memory Graphs [Paper]

Temporal Graph Structure

  • (arXiv'25) Zep: A Temporal Knowledge Graph Architecture for Agent Memory [Paper]
  • (arXiv'25) TReMu: Towards Neuro-Symbolic Temporal Reasoning for LLM-Agents with Memory in Multi-Session Dialogues [Paper]
  • (arXiv'25) MemoTime: Memory-Augmented Temporal Knowledge Graph Enhanced Large Language Model Reasoning [Paper]

Hypergraph Structure

  • (arXiv'25) HyperGraphRAG: Retrieval-Augmented Generation via Hypergraph-Structured Knowledge Representation [Paper]
  • (arXiv'25) HyperG: Hypergraph-Enhanced LLMs for Structured Knowledge [Paper]

Hybrid Graph Architectures

  • (arXiv'26) MAGMA: A Multi-Graph based Agentic Memory Architecture for AI Agents [Paper]
  • (arXiv'24) Optimus-1: Hybrid Multimodal Memory Empowered Agents Excel in Long-Horizon Tasks [Paper]
  • (arXiv'24) KG-Agent: An Efficient Autonomous Agent Framework for Complex Reasoning over Knowledge Graph [Paper]

Memory Retrieval

Retrieval Techniques

Similarity-based
  • (CVPR'25) Seeing, Listening, Remembering, and Reasoning: A Multimodal Agent with Long-Term Memory [Paper]
  • (aXiv'25) Zep: a temporal knowledge graph architecture for agent memory. [paper]
  • (aXiv'25) Mem0: Building production-ready ai agents with scalable long-term memory. [paper]
  • (arXiv'25) G-Memory: Tracing Hierarchical Memory for Multi-Agent Systems [Paper]
Rule-based
  • (arXiv'25) MemInsight: Autonomous Memory Augmentation for LLM Agents [Paper]
  • (arXiv'25) Neural Graph Memory: A Structured Approach to Long-Term Memory in Multimodal Agents [Paper]
  • (IEEE Trans. Big Data) FinMem: A Performance-Enhanced LLM Trading Agent with Layered Memory and Character Design [Paper]
  • (CHI'24) "My agent understands me better": Integrating Dynamic Human-like Memory Recall and Consolidation in LLM-Based Agents [Paper]
  • (ACL'25 Findings) TReMu: Towards Neuro-Symbolic Temporal Reasoning for LLM-Agents with Memory in Multi-Session Dialogues [Paper]
Graph-based
  • (aXiv'25) Mem0: Building production-ready ai agents with scalable long-term memory. [paper]
  • (aXiv'25) Zep: a temporal knowledge graph architecture for agent memory. [paper]
  • (arXiv'25) G-Memory: Tracing Hierarchical Memory for Multi-Agent Systems [Paper]
  • (arXiv'25) SGMem: Sentence Graph Memory for Long-Term Conversational Agents [Paper]
  • (arXiv'25) Hierarchical Memory for High-Efficiency Long-Term Reasoning in LLM Agents [Paper]
  • (arXiv'25) LiCoMemory: Lightweight and Cognitive Agentic Memory for Efficient Long-Term Reasoning [Paper]
Temporal-based
  • (arXiv'25) AssoMem: Scalable Memory QA with Multi-Signal Associative Retrieval [Paper]
  • (arXiv'25) Mnemosyne: An Unsupervised, Human-Inspired Long-Term Memory Architecture for Edge-Based LLMs [Paper]
  • (aXiv'25) Zep: a temporal knowledge graph architecture for agent memory. [paper]
  • (arXiv'25) LiCoMemory: Lightweight and Cognitive Agentic Memory for Efficient Long-Term Reasoning [Paper]
  • (arXiv'25) MemoTime: Memory-Augmented Temporal Knowledge Graph Enhanced Large Language Model Reasoning [Paper]
RL-based
  • (arXiv'26) MAGMA: A Multi-Graph based Agentic Memory Architecture for AI Agents [Paper]
  • (arXiv'25) Memento: Fine-tuning LLM Agents without Fine-tuning LLMs [Paper]
  • (arXivโ€˜25) Mem-ฮฑ: Learning Memory Construction via Reinforcement Learning [Paper]
  • (arXiv'25) From Experience to Strategy: Empowering LLM Agents with Trainable Graph Memory [Paper]
  • (arXiv'25) Memory-augmented Query Reconstruction for LLM-based Knowledge Graph Reasoning [Paper]
  • (aXiv'25) Memory-r1: Enhancing large language model agents to manage and utilize memories via reinforcement learning. [paper]
  • (ACL'25) In Prospect and Retrospect: Reflective Memory Management for Long-term Personalized Dialogue Agents [Paper]
  • (EMNLP'24) Crafting Personalized Agents through Retrieval-Augmented Generation on Editable Memory Graphs [Paper]
Agent-based
  • [Arxiv'24] Leveraging knowledge graph-based human-like memory systems to solve partially observable markov decision processes. [paper]
  • [Arxiv'24] Arigraph: Learning knowledge graph world models with episodic memory for llm agents. [paper]
  • [NeurIPS'24] Optimus-1: Hybrid multimodal memory empowered agents excel in long-horizon tasks. [paper]
  • [Arxiv'25] Omni Memory System for Personalized, Long Horizon, Self-Evolving Agents. [paper]
  • [ICML'25] Cradle: Empowering Foundation Agents towards General Computer Control. [paper]
  • [Arxiv'25] Llm-powered decentralized generative agents with adaptive hierarchical knowledge graph for cooperative planning. [paper]
  • [Arxiv'25] MemGPT: Towards LLMs as Operating Systems. [paper]
  • [Arxiv'25] Cognitive Architectures for Language Agents. [paper]
  • [ACL'25] Hiagent: Hierarchical working memory management for solving long-horizon agent tasks with large language model. [paper]
  • [Arxiv'25] GraphCogent: Mitigating LLMs' Working Memory Constraints via Multi-Agent Collaboration in Complex Graph Understanding. [paper]
  • (Arxiv'25) Memory-r1: Enhancing large language model agents to manage and utilize memories via reinforcement learning. [paper]
  • (Arxiv'25) Enhancing Multi-Agent Systems via Reinforcement Learning with LLM-based Planner and Graph-based Policy. [paper]
  • (Arxiv'25) Collaborative Memory: Multi-User Memory Sharing in LLM Agents with Dynamic Access Control. [paper]
  • [Arxiv'26] SwiftMem: Fast Agentic Memory via Query-aware Indexing [paper]

Retrieval Strategy

Multi-round Retrieval
  • [arXiv'25] General Agentic Memory Via Deep Research. [paper]
  • [ACL'25 Findings] Bridging intuitive associations and deliberate recall: Empowering llm personal assistant with graph-structured long-term memory. [paper]
  • [arXiv'25] Rcr-router: Efficient role-aware context routing for multi-agent llm systems with structured memory. [paper]
  • [arXiv'25] MemSearcher: Training LLMs to Reason, Search and Manage Memory via End-to-End Reinforcement Learning. [paper]
  • [arXiv'25] MemoTime: Memory-Augmented Temporal Knowledge Graph Enhanced Large Language Model Reasoning. [paper]
  • [arXiv'25] On the structural memory of llm agents. [paper]
  • [arXiv'25] LEGOMem: Modular Procedural Memory for Multi-agent LLM Systems for Workflow Automation. [paper]
  • [arXiv'25] Ghost in the minecraft: Generally capable agents for open-world environments via large language models with text-based knowledge and memory. [paper]
Post-Retrieval
  • [ACL'25 Findings] Simgrag: Leveraging similar subgraphs for knowledge graphs driven retrieval-augmented generation. [paper]
  • [arXiv'25] Mirix: Multi-agent memory system for llm-based agents. [paper]
  • [arXiv'25] MemGen: Weaving Generative Latent Memory for Self-Evolving Agents. [paper]
Multi-Source Retrieval
  • [arXiv'25] MemSearcher: Training LLMs to Reason, Search and Manage Memory via End-to-End Reinforcement Learning. [paper]
  • [arXiv'25] ** MEM1: Learning to Synergize Memory and Reasoning for Efficient Long-Horizon Agents**. [paper]

Memory Evolution

Internal Self-Evolving

  • (arXiv'26) MAGMA: A Multi-Graph based Agentic Memory Architecture for AI Agents [Paper]
  • (aXiv'25) Zep: a temporal knowledge graph architecture for agent memory. [paper]
  • (aXiv'25) Nemori: Self-organizing agent memory inspired by cognitive science. [paper]
  • (aXiv'25) Mem-ฮฑ: Learning Memory Construction via Reinforcement Learning. [paper]
  • (aXiv'24) From local to global: A graph rag approach to query-focused summarization. [paper]
  • (aXiv'23) RecallM: An Adaptable Memory Mechanism with Temporal Understanding for Large Language Models. [paper]
  • (aXiv'25) Agent kb: Leveraging cross-domain experience for agentic problem solving. [paper]
  • (aXiv'25) Mem0: Building production-ready ai agents with scalable long-term memory. [paper]
  • (aXiv'25) Flex: Continuous agent evolution via forward learning from experience. [paper]
  • (NeurIPS'23) Reflexion: language agents with verbal reinforcement learning. [paper]
  • (ICLR'24) Think-on-Graph: Deep and Responsible Reasoning of Large Language Model on Knowledge Graph. [paper]
  • (TKDE'26) Reliable Reasoning Path: Distilling Effective Guidance for LLM Reasoning With Knowledge Graphs. [paper]
  • (ICLR'24) Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning. [paper]
  • (AAAI'24) Memorybank: Enhancing large language models with long-term memory. [paper]
  • (EMNLP'25) Memory OS of AI Agent. [paper]
  • (aXiv'23) MemGPT: Towards LLMs as Operating Systems. [paper]
  • (ICML'25) From RAG to Memory: Non-Parametric Continual Learning for Large Language Models. [paper]

External Self-Exploration

  • (AAAI'24) Expel: Llm agents are experiential learners. [paper]
  • (ICRA'24) MATRIX: multi-agent trajectory generation with diverse contexts. [paper]
  • (aXiv'25) Memory-r1: Enhancing large language model agents to manage and utilize memories via reinforcement learning. [paper]
  • (aXiv'25) Inside-out: Hidden factual knowledge in llms. [paper]
  • (aXiv'25) Memevolve: Meta-evolution of agent memory systems. [paper]
  • (aXiv'26) Beyond static summarization: Proactive memory extraction for llm agents. [paper]
  • (aXiv'25) Agentevolver: Towards efficient self-evolving agent system. [paper]
  • (TechReport_Moonshot'25) Kimi K2.5. [paper]

๐Ÿ† Benchmarks

Dataset Scenario Modality Feature Paper Repo
LoCoMo Interaction Text+Image Long conversational memory [Paper] [Website]
LongMemEval Interaction Text Long-term interactive memory [Paper] [Github]
MemoryAgentBench Interaction Text Multi-turn interactions [Paper] [Github]
MEMTRACK Interaction Text+Code+Logs Long-term interactive memory [Paper] [Website]
MADial-Bench Interaction Text Memory-augmented dialogue generation [Paper] [Github]
MemSim Interaction Text Bayesian memory simulation [Paper] [Github]
ChMapData Interaction Text Memory-aware proactive dialogue [Paper] [Github]
MSC Interaction Text Multi-session chat [Paper] [Website]
MMRC Interaction Text+Image Multi-modal real-world conversation [Paper] [Github]
MemBench Interaction Text Interactive scenarios [Paper] [Github]
StoryBench Interaction Text Interactive fiction memory [Paper] [Website]
DialSim Interaction Text Multi-dialogue understanding [Paper] [Website]
RealMem Interaction Text Project-oriented long-term memory interaction [Paper] [Github]
PersonaMem Personalization Text Dynamic user profiling [Paper] [Github]
PerLTQA Personalization Text Social personalized interactions [Paper] [Website]
MemoryBank Personalization Text User memory updating [Paper] [Github]
MPR Personalization Text User personalization [Paper] [Github]
PrefEval Personalization Text Personal preferences [Paper] [Website]
LOCCO Personalization Text Chronological conversations [Paper] [Github]
WebChoreArena Web Text+Image Tedious web browsing [Paper] [Github]
MT-Mind2Web Web Text Conversational web navigation [Paper] [Github]
WebShop Web Text+Image E-commerce web interaction [Paper] [Github]
WebArena Web Text+Image Web interaction [Paper] [Github]
MMInA Web Text+Image Multihop web agent [Paper] [Website]
NQ LongContext Text Natural question answering [Paper] [Website]
TriviaQA LongContext Text Large-scale question answering [Paper] [Website]
PopQA LongContext Text Adaptive retrieval augmentation [Paper] [Github]
HotpotQA LongContext Text Explainable multi-hop QA [Paper] [Website]
2wikimultihopQA LongContext Text Multi-hop QA [Paper] [Github]
Musique LongContext Text Multi-hop QA [Paper] [Github]
LongBench LongContext Text Long-context understanding [Paper] [Github]
LongBench v2 LongContext Text Long-context multitasks [Paper] [Github]
RULER LongContext Text Long-context retrieval [Paper] [Github]
BABILong LongContext Text Long-context reasoning [Paper] [Github]
MM-Needle LongContext Text+Image Multimodal needle retrieval [Paper] [Website]
HaluMem LongContext Text Memory hallucination eval [Paper] [Github]
MemoryBench Continual Text Continual learning [Paper] [Github]
LifelongAgentBench Continual Text Lifelong learning [Paper] [Website]
StreamBench Continual Text Continuous online learning [Paper] [Website]
Evo-Memory Continual Text Test-time learning [Paper] [Website]
Ego4D Environments Video+Audio Egocentric episodic memory [Paper] [Website]
EgoLife Environments Video+Audio Long-context life QA [Paper] [Website]
ALFWorld Environments Text Household tasks [Paper] [Website]
BabyAI Environments Text Language navigation [Paper] [Website]
ScienceWorld Environments Text Multi-step science experiments [Paper] [Github]
AgentGym Environments Text Multiple environments [Paper] [Website]
AgentBoard Environments Text Multi-round interaction [Paper] [Github]
SWE-Bench Tool/Gen Text+Code Code repair [Paper] [Website]
GAIA Tool/Gen Text Deep research tasks [Paper] [Website]
xBench-DS Tool/Gen Text+Image Deep-search evaluation [Paper] [Website]
ToolBench Tool/Gen Textโ†’API API tool use [Paper] [Github]
GenAI-Bench Tool/Gen Text+Image Visual generation eval [Paper] [Website]

๐Ÿ’ป Open-source Project

  • GitHub LangMem: a software development kit (SDK) from LangChain designed to give AI agents long-term memory
  • GitHub LightMem: Lightweight and efficient memory-augmented generation
  • GitHub O-Mem: Omni memory system for personalized, long horizon, self-evolving agents
  • GitHub OpenMemory: A cognitive memory engine for LLMs and agents
  • GitHub Memori: A system that gives your AI agents a structured, persistent memory layer
  • GitHub MemMachine: A multi-layered memory system for AI agents
  • GitHub Memary: A longterm memory for autonomous agents
  • GitHub Graphiti: A framework for building and querying temporally-aware knowledge graphs, specifically tailored for AI agents operating in dynamic environments
  • GitHub Memvid: A single-file memory layer for AI agents with instant retrieval and long-term memory

๐Ÿ“ƒ Citation

@article{yang2026graph,
  title={Graph-based Agent Memory: Taxonomy, Techniques, and Applications},
  author={Yang, Chang and Zhou, Chuang and Xiao, Yilin and Dong, Su and Zhuang, Luyao and Zhang, Yujing and Wang, Zhu and Hong, Zijin and Yuan, Zheng and Xiang, Zhishang and others},
  journal={arXiv preprint arXiv:2602.05665},
  year={2026}
}

About

A survey of Graph-based Agent Memory | A curated list of resources (surveys, papers, benchmarks, and opensource projects) on graph-based agent memory.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6