RAG-Modulo: Solving Sequential Tasks using Experience, Critics, and Language Models
On the map: LLM agents and tool use → Agent memory systems
Abstract (arXiv)
Large language models (LLMs) have recently emerged as promising tools for solving challenging robotic tasks, even in the presence of action and observation uncertainties. Recent LLM-based decision-making methods (also referred to as LLM-based agents), when paired with appropriate critics, have demonstrated potential in solving complex, long-horizon tasks with relatively few interactions. However, most existing LLM-based agents lack the ability to retain and learn from past interactions - an essential trait of learning-based robotic systems. We propose RAG-Modulo, a framework that enhances LLM-based agents with a memory of past interactions and incorporates critics to evaluate the agents' decisions. The memory component allows the agent to automatically retrieve and incorporate relevant past experiences as in-context examples, providing context-aware feedback for more informed decision-making. Further by updating its memory, the agent improves its performance over time, thereby exhibiting learning. Through experiments in the challenging BabyAI and AlfWorld domains, we demonstrate significant improvements in task success rates and efficiency, showing that the proposed RAG-Modulo framework outperforms state-of-the-art baselines.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Agent memory systems, one of 16 directions in LLM agents and tool use. Builds on 38 of its 50 references that are in the map. First posted on arXiv 18 Sep 2024.
Builds on
38 of 50 references.
References · 38
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2021Improving language models by retrieving from trillions of tokenscited by 1,278
- 2020ALFWorld: Aligning Text and Embodied Environments for Interactive Learningcited by 1,143
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
26 more
- 2019How Can We Know What Language Models Know?cited by 953
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2023Large Language Models Can Be Easily Distracted by Irrelevant Contextcited by 820
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 814
- 2023REPLUG: Retrieval-Augmented Black-Box Language Modelscited by 786
- 2019ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Taskscited by 773
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 713
- 2022ProgPrompt: Generating Situated Robot Task Plans using Large Language Modelscited by 598
- 2023Active Retrieval Augmented Generationcited by 506
- 2020robosuite: A Modular Simulation Framework and Benchmark for Robot Learningcited by 484
- 2022LLM-Planner: Few-Shot Grounded Planning for Embodied Agents with Large Language Modelscited by 459
- 2023MimicGen: A Data Generation System for Scalable Robot Learning using Human Demonstrationscited by 308
- 2023ChatGPT for Robotics: Design Principles and Model Abilitiescited by 296
- 2020Integrated Task and Motion Planningcited by 281
- 2018BabyAI: A Platform to Study the Sample Efficiency of Grounded Language Learningcited by 238
- 2023Text2Motion: From Natural Language Instructions to Feasible Planscited by 223
- 2023Grounding Large Language Models in Interactive Environments with Online Reinforcement Learningcited by 193
- 2024LLMs Can't Plan, But Can Help Planning in LLM-Modulo Frameworkscited by 178
- 2023FurnitureBench: Reproducible Real-World Benchmark for Long-Horizon Complex Manipulationcited by 132
- 2023Bootstrap Your Own Skills: Learning to Solve New Tasks with Large Language Model Guidancecited by 85
- 2022Retrieval-Augmented Reinforcement Learningcited by 53
- 2023SayCanPay: Heuristic Planning with Large Language Models using Learnable Domain Knowledgecited by 49
- 2022Plansformer: Generating Symbolic Plans using Transformerscited by 41
- 2024Retrieval-Augmented Embodied Agentscited by 30
- 2024Lifelong Robot Library Learning: Bootstrapping Composable and Generalizable Skills for Embodied Control with Language Modelscited by 26
- 2024Superposition Prompting: Improving and Accelerating Retrieval-Augmented Generationcited by 15
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026From Language to Action: Can LLM-Based Agents Be Used for Embodied Robot Cognition?
- 2025From Experience to Strategy: Empowering LLM Agents with Trainable Graph Memory
- 2026Memory in the LLM Era: Modular Architectures and Strategies in a Unified Framework
- 2024A Survey on the Memory Mechanism of Large Language Model based Agents
- 2026Memory for Autonomous LLM Agents:Mechanisms, Evaluation, and Emerging Frontiers
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Users
- 2024A Review of Prominent Paradigms for LLM-Based Agents: Tool Use (Including RAG), Planning, and Feedback Learning
- 2025A Pragmatist Robot: Learning to Plan Tasks by Experiencing the Real World