MemEvolve: Meta-Evolution of Agent Memory Systems
Abstract
Lay Summary
AI agents can improve by storing and reusing experience from previous tasks, but most existing systems rely on a fixed memory design chosen by humans. This paper introduces MemEvolve, a framework that lets an agent improve not only the contents of its memory, but also the way its memory is organized and used. MemEvolve evaluates alternative memory designs during task solving and gradually selects more effective ones. We also introduce EvolveLab, a unified codebase for implementing and comparing existing agent memory systems. Across several challenging agent benchmarks, MemEvolve improves performance across different tasks, agent frameworks, and language models, suggesting that adaptive memory design is an important step toward more capable self-improving AI agents.