English

M$^\star$: Every Task Deserves Its Own Memory Harness

Programming Languages 2026-05-26 v2 Artificial Intelligence Computation and Language Machine Learning

Abstract

Large language model agents rely on specialized memory systems to accumulate and reuse knowledge during extended interactions. Recent architectures typically adopt a fixed memory design tailored to specific domains, such as semantic retrieval for conversations or skills reused for coding. However, a memory system optimized for one purpose frequently fails to transfer to others. To address this limitation, we introduce M^\star, a method that automatically discovers task-optimized memory harnesses through executable program evolution. Specifically, M^\star models an agent memory system as a memory program written in Python. This program encapsulates the data Schema, the storage Logic, and the agent workflow Instructions. We optimize these components jointly using a reflective code evolution method; this approach employs a population-based search strategy and analyzes evaluation failures to iteratively refine the candidate programs. We evaluate M^\star on four distinct benchmarks spanning conversation, embodied planning, and expert reasoning. Our results demonstrate that M^\star improves performance over existing fixed-memory baselines robustly across all evaluated tasks. Furthermore, the evolved memory programs exhibit structurally distinct processing mechanisms for each domain. This finding indicates that specializing the memory mechanism for a given task explores a broad design space and provides a superior solution compared to general-purpose memory paradigms.

Keywords

Cite

@article{arxiv.2604.11811,
  title  = {M$^\star$: Every Task Deserves Its Own Memory Harness},
  author = {Wenbo Pan and Shujie Liu and Xiangyang Zhou and Shiwei Zhang and Wanlu Shi and Mirror Xu and Xiaohua Jia},
  journal= {arXiv preprint arXiv:2604.11811},
  year   = {2026}
}

Comments

Preprint. Code: https://github.com/wbopan/mstar ; Live demo: https://mstar.wenbo.io

R2 v1 2026-07-01T12:07:06.752Z