NTH

Graph-Based Personalized Memory for LLM Agents: Representation, Evolution, Retrieval, and Evaluation

AuthorsDac Duy Anh Nguyen, Zhangchi Qiu, Shigeng Chen, Alan Wee-Chung Liew

September 14, 2026 2 min read
Watch on YouTube
The one-line take

A timely survey explains how graph-structured memories can help LLM agents remember, update, and retrieve personalized information over long-term interactions.

What the paper found

This survey presents graph-based personalized memory as a lifecycle for long-term LLM agents, including personal assistants such as OpenClaw and Hermes and specialized systems such as LinkedIn’s hiring agent. Its central idea is to replace flat dialogue logs, summaries, or vector stores with explicit user models whose nodes represent evidence, facts, abstractions, and domain entities, while typed edges encode temporal order, provenance, association, and task-specific relations. The taxonomy covers five graph patterns—flat, hierarchical, hypergraph, hybrid, and multiple disjoint graphs—and five evolution operations: admission, integration, conflict resolution, consolidation, and removal. It distinguishes temporal supersession, user correction, and contextual coexistence rather than applying a simplistic newest-wins policy. Retrieval is organized as a pipeline combining similarity-based candidate generation, structure-based expansion across relations and abstraction levels, and adaptive or agentic control for query interpretation, pruning, routing, and compression; examples include GAM, MAGMA, HingeMem, MRAgent, PRISM, and APEX-MEM. The survey emphasizes that graph structure alone does not guarantee better personalization: performance depends on meaningful relations, valid updates, and controlled context expansion. Evaluation remains dominated by downstream answer quality, using benchmarks such as LoCoMo, LongMemEval, PersonaMem-v2, RealMem, Engram-aBench, EvoMemBench, EvoArena, ActMemEval, ATM-Bench, and StructMemEval. Open problems include scalable lifelong memory, multimodal evidence, causal and counterfactual user modeling, provenance, user control, and direct evaluation of graph correctness and lifecycle reliability.

Original abstract

Large Language Model (LLM) agents are evolving from single-session tools toward long-term personal assistants that must adapt to individual users across tasks, contexts, and interactions. This shift makes memory a core requirement for personalization, since user preferences, goals, constraints, relationships, and past experiences are accumulated gradually and often change over time. Graph-based personalized memory provides a structured way to model such user information through explicit relations, temporal context, and evidence links. Such representations can model not only what an agent remembers about a user but also how memories are connected, revised, and retrieved to support personalized decisions. However, existing work remains fragmented across personalized agents and generic graph memory frameworks, making it difficult to understand the design space as a whole. This survey develops a lifecycle-oriented view of graph-based personalized memory for LLM agents. We organize existing studies around memory representation, memory evolution, memory retrieval, and memory evaluation. We further compare key design choices, discuss current evaluation practices, and open challenges in building reliable long-term personalized agents. This survey aims to clarify how graph-based memory can support adaptive, controllable, and user-centric LLM agents.

Read the original paper

More in Graph Learning

Browse all 32 papers →
02Graph Learning

GraphWrit3R: End-to-End 3D Scene Graph Writing

Luka Milivojevic, Nikola Popovic, Sayan Deb Sarkar, Sebastian Koch, Iro Armeni, Luc Van Gool, Danda Pani Paudel

GraphWrit3R turns 3D spatial data into open-vocabulary scene graphs using multimodal encoders and an LLM, without requiring ground-truth object annotations at inference.

Read analysis