acceptodds
Under review as a conference paper at ICLR 2027

MemAgent: Learning to Manage Heterogeneous Memory Providers for LLM Agents

Abstract

Current agents remain largely stateless across tasks, limiting their ability to continually improve from prior interactions and making memory essential for long-horizon agentic behavior. Existing memory methods seek to reuse past experience, but most rely on a single memory representation (, trajectories, reflections, skills, structured knowledge) whose effectiveness varies across task distributions. Rethinking this design space, we evaluate 13 memory methods and find that no single method generalizes across benchmarks, revealing the potential of heterogeneous memory providers. We formulate agent memory as a problem in which a memory agent decides which memory provider to retrieve from, whether to inject short-term memory, and which providers should store the resulting experience. Based on this perspective, we propose , featuring a content-aware routing architecture and a training-data synthesis pipeline. The routing architecture combines content-aware probing before retrieval, short-term memory gating during execution, and selective multi-provider storage, while the training pipeline synthesizes phase-specific supervision for routing decisions. Across GAIA, WebWalkerQA, and xBench-DS, MemAgent improves average accuracy by 10.0% and outperforms the best individual memory method. These gains come with less than 0.3% routing overhead and a 12% reduction in average task steps.

Then back it, or bet against it.

Related papers

Open the market on this paper to see 7 more related papers.