Fundamentals of Building Autonomous LLM Agents
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
Abstract (arXiv)
This paper reviews the architecture and implementation methods of agents powered by large language models (LLMs). Motivated by the limitations of traditional LLMs in real-world tasks, the research aims to explore patterns to develop "agentic" LLMs that can automate complex tasks and bridge the performance gap with human capabilities. Key components include a perception system that converts environmental percepts into meaningful representations; a reasoning system that formulates plans, adapts to feedback, and evaluates actions through different techniques like Chain-of-Thought and Tree-of-Thought; a memory system that retains knowledge through both short-term and long-term mechanisms; and an execution system that translates internal decisions into concrete actions. This paper shows how integrating these systems leads to more capable and generalized software bots that mimic human cognitive processes for autonomous and intelligent behavior.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 57 of its 79 references that are in the map. First posted on arXiv 10 Oct 2025.
Builds on
57 of 79 references.
Closest ancestors · 9
Same direction, newest first
- 2025Decompose, Plan in Parallel, and Merge: A Novel Paradigm for Large Language Models based Planning with Multiple Constraints3 Jun
- 2025Building LLM Agents by Incorporating Insights from Computer Systems6 Apr
- 2024Devil's Advocate: Anticipatory Reflection for LLM Agents25 May
- 2024LLM Multi-Agent Systems: Challenges and Open Problems5 Feb
- 2024Understanding the planning of LLM agents: A survey5 Feb
- 2024Large Language Model based Multi-Agents: A Survey of Progress and Challenges21 Jan
- 2023The Rise and Potential of Large Language Model Based Agents: A Survey14 Sep
- 2023A Survey on Large Language Model based Autonomous Agents22 Aug
- 2023Multi-Agent Collaboration: Harnessing the Power of Intelligent LLM Agents5 Jun
Other references · 48
- 2017Attention Is All You Needcited by 59,932
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2023RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Controlcited by 2,993
- 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,185
36 more
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,210
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,134
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 873
- 2023Reasoning with Language Model is Planning with World Modelcited by 846
- 2022PAL: Program-aided Language Modelscited by 635
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMscited by 574
- 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Modelscited by 550
- 2023MemoryBank: Enhancing Large Language Models with Long-Term Memorycited by 539
- 2024Agent Workflow Memorycited by 342
- 2023Android in the Wild: A Large-Scale Dataset for Android Device Controlcited by 314
- 2024MM-LLMs: Recent Advances in MultiModal Large Language Modelscited by 277
- 2024A Survey on Mixture of Experts in Large Language Modelscited by 233
- 2023Large Language Models as Commonsense Knowledge for Large-Scale Task Planningcited by 231
- 2024An Introduction to Vision-Language Modelingcited by 175
- 2023ReWOO: Decoupling Reasoning from Observations for Efficient Augmented Language Modelscited by 174
- 2023Language Models Meet World Models: Embodied Experiences Enhance Language Modelscited by 123
- 2024ScreenAgent: A Vision Language Model-driven Computer Control Agentcited by 101
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 85
- 2024Beyond the Limits: A Survey of Techniques to Extend the Context Length in Large Language Modelscited by 71
- 2023VCoder: Versatile Vision Encoders for Multimodal Large Language Modelscited by 42
- 2024OSCAR: Operating System Control via State-Aware Reasoning and Re-Planningcited by 37
- 2025Visual Large Language Models for Generalized and Specialized Applicationscited by 35
- 2024Dual-View Visual Contextualization for Web Navigationcited by 24
- 2024Large Language Model Enhanced Text-to-SQL Generation: A Surveycited by 24
- 2025No Need for Explanations: LLMs can implicitly learn from mistakes in-contextcited by 10
- 2025How much do LLMs learn from negative examples?cited by 6
- 2023Towards Cognitive Bots: Architectural Research Challengescited by 5
- 2023Modeling Adaptive Self-healing Systemscited by 4
- 2023User-Like Bots for Cognitive Automation: A Surveycited by 4
- 2017Seamless Integration and Coordination of Cognitive Skills in Humanoid Robots: A Deep Learning Approachcited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 5.
7 papers.
- 2026A Survey of Agent Memory in the Second Half: Towards Self-Evolving and Long-Horizon Agentscited by 40
- 2025Everything is Context: Agentic File System Abstraction for Context Engineeringcited by 6
- 2026Whispers of Wealth: Red-Teaming Google's Agent Payments Protocol via Prompt Injectioncited by 3
- 2026A Pattern Language for Resilient Visual Agentscited by 1
- 2026A Technical Taxonomy of LLM Agent Communication Protocolscited by 1
- 2025The Gatekeeper Knows Enoughcited by 0
- 2026SmartOracle -- An Agentic Approach to Mitigate Noise in Differential Oraclescited by 0
- 2026A Technical Taxonomy of LLM Agent Communication Protocols17 Jun 2026
- 2026A Pattern Language for Resilient Visual Agents30 Apr 2026
- 2026Whispers of Wealth: Red-Teaming Google's Agent Payments Protocol via Prompt Injection30 Jan 2026
- 2026SmartOracle -- An Agentic Approach to Mitigate Noise in Differential Oracles21 Jan 2026
- 2026A Survey of Agent Memory in the Second Half: Towards Self-Evolving and Long-Horizon Agents14 Jan 2026
- 2025Everything is Context: Agentic File System Abstraction for Context Engineering5 Dec 2025
- 2025The Gatekeeper Knows Enough16 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Users
- 2026The Path Ahead for Agentic AI: Challenges and Opportunities
- 2025LLM-Based Human-Agent Collaboration and Interaction Systems: A Survey
- 2024Practical Considerations for Agentic LLM Systems
- 2025Towards Embodied Agentic AI: Review and Classification of LLM- and VLM-Driven Robot Autonomy and Interaction
- 2026Agentic Artificial Intelligence (AI): Architectures, Taxonomies, and Evaluation of Large Language Model Agents
- 2023Balancing Autonomy and Alignment: A Multi-Dimensional Taxonomy for Autonomous LLM-powered Multi-Agent Architectures
- 2026From Language to Action: Can LLM-Based Agents Be Used for Embodied Robot Cognition?