Skip to content

Latest commit

 

History

History
489 lines (359 loc) · 51.8 KB

File metadata and controls

489 lines (359 loc) · 51.8 KB

Awesome Efficient Agents: A Survey of Memory, Tool Learning, and Planning

arXiv Project Page Hugging Face Paper

We’re currently planning to launch the revised version of our survey around April or May 🥹📋 Any suggestions or ideas would be greatly appreciated! 💡🙌

🤝 Contributions welcome! Open an issue or submit a pull request to add papers, fix links, or improve categorization.

⚡Introduction

Recent years have seen growing interest in extending large language models into agentic systems. While agent capabilities have advanced rapidly, efficiency has received comparatively less attention despite being crucial for real-world deployment. This repository studies efficiency-guided agent design from three core components: memory, tool learning, and planning.

We provide a curated paper list to help readers quickly locate representative work, along with lightweight notes on how each topic connects to efficiency.

  • Efficient Memory. We organize memory-related papers into three processes: construction, management, and access.
  • Efficient Tool Learning. We group papers into tool selection, tool calling, and tool-integrated reasoning.
  • Efficient Planning. We collect work on planning that improves overall agent efficiency by reducing unnecessary actions and shortening trajectories.

introduction-picture

🧾Paper List

📂 Table of Contents(click to expand/collapse)

🧠Memory

paper-memory-picture

In the paper, we organize memory into construction, management, and access. Since many papers overlap across these stages, this README is primarily organized around memory construction to avoid redundancy.

Working Memory

Textual Memory

Latent Memory

External Memory

Item-based Memory
Graph-based Memory

Hierarchical Memory

Multi-Agent Memory

Shared Memory

Local Memory

Mixed Memory

🛠️Tool Learning

tool-learning

Tool Selection

External Retriever

Multi-Label Classification (MLC)

Vocabulary-based Retrieval

Tool Calling

In-Place Parameter Filling

Parallel Tool Calling

Cost-Aware Tool Calling

Efficient Test-Time Scaling

Efficient Tool Calling with Post-training

Tool-Integrated Reasoning (TIR)

Selective Invocation

Cost-Aware Policy Optimization

🧩Planning

planning

Single-Agent Planning Efficiency

Adaptive Budgeting and Control

Structured Search

Task Decomposition

Policy Optimization

Memory and Skill Acquisition

Multi-Agent Collaborative Efficiency

Topological Efficiency and Sparsification

Protocol and Context Optimization

Distilling Coordination into Planning

📑Related Surveys

Given that our work mainly focuses on efficiency, which is rooted in effectiveness, we’ve gathered a list of related survey papers to offer a complementary perspective. We hope this will help bring visibility to some valuable surveys that deserve more attention.💡

Memory Survey

Tool Learning Survey

Planning and Reasoning Survey

📌Citation

If you find this survey useful, please cite:

@misc{yang2026efficientagentsmemorytool,
      title={Toward Efficient Agents: Memory, Tool learning, and Planning}, 
      author={Xiaofang Yang and Lijun Li and Heng Zhou and Tong Zhu and Xiaoye Qu and Yuchen Fan and Qianshan Wei and Rui Ye and Li Kang and Yiran Qin and Zhiqiang Kou and Daizong Liu and Qi Li and Ning Ding and Siheng Chen and Jing Shao},
      year={2026},
      eprint={2601.14192},
      archivePrefix={arXiv},
      primaryClass={cs.AI},
      url={https://arxiv.org/abs/2601.14192}, 
}