AutoRPA: Efficient GUI Automation through LLM-Driven Code Synthesis from Interactions
Not on the map. Why?
Abstract (arXiv)
Large Language Model (LLM) based agents have demonstrated proficiency in multi-step interactions with graphical user interfaces (GUIs). While most research focuses on improving single-task performance, practical scenarios often involve repetitive GUI tasks for which invoking LLM reasoning repeatedly, i.e., the ReAct paradigm, is inefficient. Prior to LLMs, traditional Robotic Process Automation (RPA) offers runtime efficiency but demands significant manual effort to develop and maintain. To bridge this gap, we propose AutoRPA, a framework that automatically distills the decision logic of ReAct-style agents into robust RPA functions. AutoRPA introduces two core innovations: (1) A translator-builder pipeline, where a translator agent converts hard-coded ReAct actions into soft-coded procedures, and a builder agent synthesizes robust RPA functions via retrieval-augmented generation over multiple trajectories; (2) A hybrid repair strategy during code verification, combining RPA execution with ReAct-based fallback for iterative refinement. Experiments across multiple GUI environments demonstrate that RPA functions generated by AutoRPA successfully solve similar tasks while reducing token usage by 82% to 96%, significantly improving runtime efficiency and reusability.
Key facts. Cited by 3 papers in the map (data through 13 Oct 2026). Builds on 35 of its 49 references that are in the map. First posted on arXiv 20 May 2026.
Builds on
35 of 49 references.
References · 35
- 2022Training language models to follow instructions with human feedbackcited by 15,856
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,376
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,502
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,156
- 2021Program Synthesis with Large Language Modelscited by 3,573
- 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,196
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,135
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,953
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,433
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 842
- 2023CogAgent: A Visual Language Model for GUI Agentscited by 696
- 2024A Survey on Large Language Models for Code Generationcited by 656
23 more
- 2024GPT-4V(ision) is a Generalist Web Agent, if Groundedcited by 551
- 2024RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrievalcited by 527
- 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agentscited by 456
- 2024WebVoyager: Building an End-to-End Web Agent with Large Multimodal Modelscited by 428
- 2023AppAgent: Multimodal Agents as Smartphone Userscited by 408
- 2022PlanBench: An Extensible Benchmark for Evaluating Large Language Models on Planning and Reasoning about Changecited by 377
- 2023Language Models can Solve Computer Taskscited by 371
- 2024Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perceptioncited by 288
- 2025UI-TARS-2 Technical Report: Advancing GUI Agent with Multi-Turn Reinforcement Learningcited by 209
- 2024Agent Q: Advanced Reasoning and Learning for Autonomous AI Agentscited by 202
- 2024OmniParser for Pure Vision Based GUI Agentcited by 194
- 2023AdaPlanner: Adaptive Planning from Feedback with Language Modelscited by 193
- 2024Mobile-Agent-v2: Mobile Device Operation Assistant with Effective Navigation via Multi-Agent Collaborationcited by 187
- 2025Mobile-Agent-v3: Fundamental Agents for GUI Automationcited by 184
- 2023An LLM Compiler for Parallel Function Callingcited by 175
- 2024Large Language Model-Brained GUI Agents: A Surveycited by 161
- 2023Walking Down the Memory Maze: Beyond Context Limit through Interactive Readingcited by 132
- 2025Mobile-Agent-E: Self-Evolving Mobile Assistant for Complex Taskscited by 129
- 2022A data-driven approach for learning to control computerscited by 87
- 2024AutoGuide: Automated Generation and Selection of Context-Aware Guidelines for Large Language Model Agentscited by 72
- 2023SteP: Stacked LLM Policies for Web Actionscited by 66
- 2024AutoManual: Constructing Instruction Manuals by LLM Agents via Interactive Environmental Learningcited by 57
- 2024Investigate-Consolidate-Exploit: A General Strategy for Inter-Task Agent Self-Evolutioncited by 28
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026PastForward: Faster On-Device GUI Agents via Computational Experience Reusecited by 0
- 2026Neuro-Symbolic Computer Use: Learning Reusable Policies for Reliable and Efficient Executioncited by 0
- 2026When to Compile a Computer-Use Agent? Measuring Payback and Making Compilation Decisions for Token Efficiencycited by 0
- 2026When to Compile a Computer-Use Agent? Measuring Payback and Making Compilation Decisions for Token Efficiency2 Oct 2026
- 2026Neuro-Symbolic Computer Use: Learning Reusable Policies for Reliable and Efficient Execution29 Sep 2026
- 2026PastForward: Faster On-Device GUI Agents via Computational Experience Reuse26 Sep 2026
Similar, not cited
Close in wording, no citation either way
- 2025API Agents vs. GUI Agents: Divergence and Convergence
- 2023You Only Look at Screens: Multimodal Chain-of-Action Agents
- 2025MMBench-GUI: Hierarchical Multi-Platform Evaluation Framework for GUI Agents
- 2024Dynamic Planning for LLM-based Graphical User Interface Automation
- 2024CAAP: Context-Aware Action Planning Prompting to Solve Computer Tasks with Front-End UI Only
- 2025A Survey on (M)LLM-Based GUI Agents
- 2026VLAA-GUI: Knowing When to Stop, Recover, and Search, A Modular Framework for GUI Automation
- 2025Computer-Use Agents as Judges for Generative User Interface