OS Agents: A Survey on MLLM-based Agents for General Computing Devices Use
On the map: LLM agents and tool use → GUI and mobile agents
Abstract (arXiv)
The dream to create AI assistants as capable and versatile as the fictional J.A.R.V.I.S from Iron Man has long captivated imaginations. With the evolution of (multi-modal) large language models ((M)LLMs), this dream is closer to reality, as (M)LLM-based Agents using computing devices (e.g., computers and mobile phones) by operating within the environments and interfaces (e.g., Graphical User Interface (GUI)) provided by operating systems (OS) to automate tasks have significantly advanced. This paper presents a comprehensive survey of these advanced agents, designated as OS Agents. We begin by elucidating the fundamentals of OS Agents, exploring their key components including the environment, observation space, and action space, and outlining essential capabilities such as understanding, planning, and grounding. We then examine methodologies for constructing OS Agents, focusing on domain-specific foundation models and agent frameworks. A detailed review of evaluation protocols and benchmarks highlights how OS Agents are assessed across diverse tasks. Finally, we discuss current challenges and identify promising directions for future research, including safety and privacy, personalization and self-evolution. This survey aims to consolidate the state of OS Agents research, providing insights to guide both academic inquiry and industrial development. An open-source GitHub repository is maintained as a dynamic resource to foster further innovation in this field. We present a 9-page version of our work, accepted by ACL 2025, to provide a concise overview to the domain.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). Placed in GUI and mobile agents, one of 16 directions in LLM agents and tool use. Builds on 173 of its 207 references that are in the map. First posted on arXiv 6 Aug 2025.
Builds on
173 of 207 references.
Closest ancestors · 36
Same direction, newest first
- 2024Large Language Model-Brained GUI Agents: A Survey27 Nov
- 2024GUI Agents with Foundation Models: A Comprehensive Survey7 Nov
- 2024Foundations and Recent Trends in Multimodal Mobile Agents: A Survey4 Nov
- 2024AndroidLab: Training and Systematic Benchmarking of Android Autonomous Agents31 Oct
- 2024OS-ATLAS: A Foundation Action Model for Generalist GUI Agents30 Oct
- 2024AutoGLM: Autonomous Foundation Agents for GUIs28 Oct
- 2024MobileSafetyBench: Evaluating Safety of Autonomous Agents in Mobile Device Control23 Oct
- 2024SPA-Bench: A Comprehensive Benchmark for SmartPhone Agent Evaluation19 Oct
- 2024DistRL: An Asynchronous Distributed Reinforcement Learning Framework for On-Device Control Agents18 Oct
- 2024Agent S: An Open Agentic Framework that Uses Computers Like a Human10 Oct
- 2024ClickAgent: Enhancing UI Location Capabilities of Autonomous Agents9 Oct
- 2024TinyClick: Single-Turn Agent for Empowering GUI Automation9 Oct
24 more
- 2024Navigating the Digital World as Humans Do: Universal Visual Grounding for GUI Agents7 Oct
- 2024Windows Agent Arena: Evaluating Multi-Modal OS Agents at Scale12 Sep
- 2024AppAgent v2: Advanced Agent for Flexible Mobile Interactions5 Aug
- 2024Caution for the Environment: Multimodal LLM Agents are Susceptible to Environmental Distractions5 Aug
- 2024MobileFlow: A Multimodal LLM For Mobile GUI Agent5 Jul
- 2024Mobile-Bench: An Evaluation Benchmark for LLM-based Mobile Agents1 Jul
- 2024GUICourse: From General Vision Language Models to Versatile GUI Agents17 Jun
- 2024DigiRL: Training In-The-Wild Device-Control Agents with Autonomous Reinforcement Learning14 Jun
- 2024MobileAgentBench: An Efficient and User-Friendly Benchmark for Mobile LLM Agents12 Jun
- 2024On the Effects of Data Scale on UI Control Agents6 Jun
- 2024Benchmarking Mobile Device Control Agents across Diverse Configurations25 Apr
- 2024LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automation12 Apr
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments11 Apr
- 2024Android in the Zoo: Chain-of-Action-Thought for GUI Agents5 Mar
- 2024OmniACT: A Dataset and Benchmark for Enabling Multimodal Generalist Autonomous Agents for Desktop and Web27 Feb
- 2024CoCo-Agent: A Comprehensive Cognitive MLLM Agent for Smartphone GUI Automation19 Feb
- 2024OS-Copilot: Towards Generalist Computer Agents with Self-Improvement12 Feb
- 2024ScreenAgent: A Vision Language Model-driven Computer Control Agent9 Feb
- 2024Understanding the Weakness of Large Language Model Agents within a Complex Android Environment9 Feb
- 2024Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception29 Jan
- 2024SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agents17 Jan
- 2023AppAgent: Multimodal Agents as Smartphone Users21 Dec
- 2023CogAgent: A Visual Language Model for GUI Agents14 Dec
- 2023You Only Look at Screens: Multimodal Chain-of-Action Agents20 Sep
Other references · 137
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,332
- 2023A Survey of Large Language Modelscited by 2,576
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,242
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
- 2023Code Llama: Open Foundation Models for Codecited by 2,139
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 2,006
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,267
38 more
- 2022WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agentscited by 1,251
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,242
- 2023BloombergGPT: A Large Language Model for Financecited by 939
- 2023A Survey on Multimodal Large Language Modelscited by 909
- 2024A Survey on the Memory Mechanism of Large Language Model based Agentscited by 634
- 2023Instruction Tuning for Large Language Models: A Surveycited by 623
- 2022Towards Reasoning in Large Language Models: A Surveycited by 596
- 2023Prometheus: Inducing Fine-grained Evaluation Capability in Language Modelscited by 575
- 2024GPT-4V(ision) is a Generalist Web Agent, if Groundedcited by 563
- 2023Identifying the Risks of LM Agents with an LM-Emulated Sandboxcited by 548
- 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agentscited by 468
- 2024Prometheus 2: An Open Source Language Model Specialized in Evaluating Other Language Modelscited by 446
- 2024WebVoyager: Building an End-to-End Web Agent with Large Multimodal Modelscited by 438
- 2024Understanding the planning of LLM agents: A surveycited by 421
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
- 2023Towards Expert-Level Medical Question Answering with Large Language Modelscited by 384
- 2024Agent Workflow Memorycited by 383
- 2023Language Models can Solve Computer Taskscited by 372
- 2022Pix2Struct: Screenshot Parsing as Pretraining for Visual Language Understandingcited by 366
- 2024WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks?cited by 363
- 2023A Real-World WebAgent with Planning, Long Context Understanding, and Program Synthesiscited by 353
- 2023Android in the Wild: A Large-Scale Dataset for Android Device Controlcited by 319
- 2023Set-of-Mark Prompting Unleashes Extraordinary Visual Grounding in GPT-4Vcited by 299
- 2023Ghost in the Minecraft: Generally Capable Agents for Open-World Environments via Large Language Models with Text-based Knowledge and Memorycited by 289
- 2018Reinforcement Learning on Web Interfaces Using Workflow-Guided Explorationcited by 284
- 2024MM-LLMs: Recent Advances in MultiModal Large Language Modelscited by 278
- 2024Personal LLM Agents: Insights and Survey about the Capability, Efficiency and Securitycited by 260
- 2022Reasoning with Language Model Prompting: A Surveycited by 252
- 2024On LLMs-Driven Synthetic Data Generation, Curation, and Evaluation: A Surveycited by 244
- 2023Survey of Vulnerabilities in Large Language Models Revealed by Adversarial Attackscited by 194
- 2024GUIOdyssey: A Comprehensive Dataset for Cross-App GUI Navigation on Mobile Devicescited by 194
- 2024MMT-Bench: A Comprehensive Multimodal Benchmark for Evaluating Large Vision-Language Models Towards Multitask AGIcited by 193
- 2023Synapse: Trajectory-as-Exemplar Prompting with Memory for Computer Controlcited by 187
- 2020Mapping Natural Language Instructions to Mobile UI Action Sequencescited by 181
- 2024WebLINX: Real-World Website Navigation with Multi-Turn Dialoguecited by 180
- 2024Ferret-UI: Grounded Mobile UI Understanding with Multimodal LLMscited by 176
- 2023Multimodal Web Navigation with Instruction-Finetuned Foundation Modelscited by 160
50 most cited of 137 All 137 (JSON)
Built on by
Citing papers per year: 2025: 13; 2026: 22.
35 papers.
Sort:
By area:
- 2025InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiencycited by 1,510
- 2025UI-TARS-2 Technical Report: Advancing GUI Agent with Multi-Turn Reinforcement Learningcited by 215
- 2025Mobile-Agent-v3: Fundamental Agents for GUI Automationcited by 190
- 2026Agent Skills for Large Language Models: Architecture, Acquisition, Security, and the Path Forwardcited by 113
- 2025UI-S1: Advancing GUI Automation via Semi-online Reinforcement Learningcited by 32
- 2026OS-Symphony: A Holistic Framework for Robust and Generalist Computer-Using Agentcited by 21
- 2025AgentScope 1.0: A Developer-Centric Framework for Building Agentic Applicationscited by 17
- 2026A Subgoal-driven Framework for Improving Long-Horizon LLM Agentscited by 11
- 2026UI-Voyager: A Self-Evolving GUI Agent Learning via Failed Experiencecited by 11
- 2025DualTAP: A Dual-Task Adversarial Protector for Mobile MLLM Agentscited by 9
- 2026MAGNET: Towards Adaptive GUI Agents with Memory-Driven Knowledge Evolutioncited by 9
- 2025Scaling Laws for Code: Every Programming Language Matterscited by 8
23 more
- 2025Graph2Eval: Automatic Multimodal Task Generation for Agents via Knowledge Graphscited by 7
- 2025ColorAgent: Building A Robust, Personalized, and Interactive OS Agentcited by 7
- 2026OSExpert: Computer-Use Agents Learning Professional Skills via Explorationcited by 7
- 2026PIRA-Bench: A Transition from Reactive GUI Agents to GUI-based Proactive Intent Recommendation Agentscited by 7
- 2026Anonymization-Enhanced Privacy Protection for Mobile GUI Agents: Available but Invisiblecited by 6
- 2026Learning from Failure: Inference-Time Self-Improvement for Computer-Use Agentscited by 5
- 2025Say One Thing, Do Another? Diagnosing Reasoning-Execution Gaps in VLM-Powered Mobile-Use Agentscited by 4
- 2025GUI-Rise: Structured Reasoning and History Summarization for GUI Navigationcited by 4
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Trainingcited by 4
- 2026What's Missing in Screen-to-Action? Towards a UI-in-the-Loop Paradigm for Multimodal GUI Reasoningcited by 4
- 2026UI-Copilot: Advancing Long-Horizon GUI Automation via Tool-Integrated Policy Optimizationcited by 4
- 2026Compress to Focus: Efficient Coordinate Compression for Policy Optimization in Multi-Turn GUI Agentscited by 3
- 2026Interactive Reward Agent: GUI Task Evaluation via Environment-State Verificationcited by 3
- 2026GAIA: A Data Flywheel System for Training GUI Test-Time Scaling Critic Modelscited by 2
- 2025SAG-Agent: Enabling Long-Horizon Reasoning in Strategy Games via Dynamic Knowledge Graphscited by 1
- 2026When Convenience Becomes Risk: A Semantic View of Under-Specification in Host-Acting Agentscited by 1
- 2026SEE: Structure-aware Exploring & Exploiting for Long-horizon GUI Agent Trajectory Synthesiscited by 1
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 1
- 2026Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluationcited by 1
- 2025ColorEcosystem: Powering Personalized, Standardized, and Trustworthy Agentic Service in massive-agent Ecosystemcited by 0
- 2026RT-SHCUA: Real-Time Self-Hosted Computer-Use Agent for UAV Controlcited by 0
- 2026AgentKernel: The Trust-Native Agentic Operating Systemcited by 0
- 2026LLMs are General Asynchronous Agentscited by 0
- 2026LLMs are General Asynchronous Agents28 Sep 2026
- 2026Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluation3 Sep 2026
- 2026AgentKernel: The Trust-Native Agentic Operating System29 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026Interactive Reward Agent: GUI Task Evaluation via Environment-State Verification28 Jul 2026
- 2026SEE: Structure-aware Exploring & Exploiting for Long-horizon GUI Agent Trajectory Synthesis20 Jul 2026
- 2026RT-SHCUA: Real-Time Self-Hosted Computer-Use Agent for UAV Control20 Jul 2026
- 2026Learning from Failure: Inference-Time Self-Improvement for Computer-Use Agents30 Jun 2026
- 2026UI-Copilot: Advancing Long-Horizon GUI Automation via Tool-Integrated Policy Optimization15 Apr 2026
- 2026What's Missing in Screen-to-Action? Towards a UI-in-the-Loop Paradigm for Multimodal GUI Reasoning8 Apr 2026
- 2026UI-Voyager: A Self-Evolving GUI Agent Learning via Failed Experience25 Mar 2026
- 2026When Convenience Becomes Risk: A Semantic View of Under-Specification in Host-Acting Agents22 Mar 2026
23 more
- 2026A Subgoal-driven Framework for Improving Long-Horizon LLM Agents20 Mar 2026
- 2026PIRA-Bench: A Transition from Reactive GUI Agents to GUI-based Proactive Intent Recommendation Agents9 Mar 2026
- 2026OSExpert: Computer-Use Agents Learning Professional Skills via Exploration9 Mar 2026
- 2026Agent Skills for Large Language Models: Architecture, Acquisition, Security, and the Path Forward12 Feb 2026
- 2026Anonymization-Enhanced Privacy Protection for Mobile GUI Agents: Available but Invisible8 Feb 2026
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Training30 Jan 2026
- 2026MAGNET: Towards Adaptive GUI Agents with Memory-Driven Knowledge Evolution27 Jan 2026
- 2026GAIA: A Data Flywheel System for Training GUI Test-Time Scaling Critic Models26 Jan 2026
- 2026Compress to Focus: Efficient Coordinate Compression for Policy Optimization in Multi-Turn GUI Agents14 Jan 2026
- 2026OS-Symphony: A Holistic Framework for Robust and Generalist Computer-Using Agent12 Jan 2026
- 2025Scaling Laws for Code: Every Programming Language Matters15 Dec 2025
- 2025DualTAP: A Dual-Task Adversarial Protector for Mobile MLLM Agents17 Nov 2025
- 2025GUI-Rise: Structured Reasoning and History Summarization for GUI Navigation31 Oct 2025
- 2025ColorEcosystem: Powering Personalized, Standardized, and Trustworthy Agentic Service in massive-agent Ecosystem24 Oct 2025
- 2025ColorAgent: Building A Robust, Personalized, and Interactive OS Agent22 Oct 2025
- 2025SAG-Agent: Enabling Long-Horizon Reasoning in Strategy Games via Dynamic Knowledge Graphs17 Oct 2025
- 2025Say One Thing, Do Another? Diagnosing Reasoning-Execution Gaps in VLM-Powered Mobile-Use Agents2 Oct 2025
- 2025Graph2Eval: Automatic Multimodal Task Generation for Agents via Knowledge Graphs1 Oct 2025
- 2025UI-S1: Advancing GUI Automation via Semi-online Reinforcement Learning15 Sep 2025
- 2025UI-TARS-2 Technical Report: Advancing GUI Agent with Multi-Turn Reinforcement Learning2 Sep 2025
- 2025InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiency25 Aug 2025
- 2025AgentScope 1.0: A Developer-Centric Framework for Building Agentic Applications22 Aug 2025
- 2025Mobile-Agent-v3: Fundamental Agents for GUI Automation21 Aug 2025
- 2025UI-TARS-2 Technical Report: Advancing GUI Agent with Multi-Turn Reinforcement Learningcited by 215
- 2025Mobile-Agent-v3: Fundamental Agents for GUI Automationcited by 190
- 2026Agent Skills for Large Language Models: Architecture, Acquisition, Security, and the Path Forwardcited by 113
- 2025AgentScope 1.0: A Developer-Centric Framework for Building Agentic Applicationscited by 17
- 2026A Subgoal-driven Framework for Improving Long-Horizon LLM Agentscited by 11
- 2026UI-Voyager: A Self-Evolving GUI Agent Learning via Failed Experiencecited by 11
- 2025DualTAP: A Dual-Task Adversarial Protector for Mobile MLLM Agentscited by 9
- 2026MAGNET: Towards Adaptive GUI Agents with Memory-Driven Knowledge Evolutioncited by 9
- 2025ColorAgent: Building A Robust, Personalized, and Interactive OS Agentcited by 7
- 2026OSExpert: Computer-Use Agents Learning Professional Skills via Explorationcited by 7
- 2026PIRA-Bench: A Transition from Reactive GUI Agents to GUI-based Proactive Intent Recommendation Agentscited by 7
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Trainingcited by 4
12 most cited of 22 All 22 (JSON)
- 2026LLMs are General Asynchronous Agents28 Sep 2026
- 2026Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluation3 Sep 2026
- 2026AgentKernel: The Trust-Native Agentic Operating System29 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026Interactive Reward Agent: GUI Task Evaluation via Environment-State Verification28 Jul 2026
- 2026SEE: Structure-aware Exploring & Exploiting for Long-horizon GUI Agent Trajectory Synthesis20 Jul 2026
- 2026RT-SHCUA: Real-Time Self-Hosted Computer-Use Agent for UAV Control20 Jul 2026
- 2026UI-Copilot: Advancing Long-Horizon GUI Automation via Tool-Integrated Policy Optimization15 Apr 2026
- 2026UI-Voyager: A Self-Evolving GUI Agent Learning via Failed Experience25 Mar 2026
- 2026A Subgoal-driven Framework for Improving Long-Horizon LLM Agents20 Mar 2026
- 2026PIRA-Bench: A Transition from Reactive GUI Agents to GUI-based Proactive Intent Recommendation Agents9 Mar 2026
- 2026OSExpert: Computer-Use Agents Learning Professional Skills via Exploration9 Mar 2026
12 newest of 22 All 22 (JSON)
- 2025InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiencycited by 1,510
- 2025Say One Thing, Do Another? Diagnosing Reasoning-Execution Gaps in VLM-Powered Mobile-Use Agentscited by 4
- 2025GUI-Rise: Structured Reasoning and History Summarization for GUI Navigationcited by 4
- 2026What's Missing in Screen-to-Action? Towards a UI-in-the-Loop Paradigm for Multimodal GUI Reasoningcited by 4
- 2026GAIA: A Data Flywheel System for Training GUI Test-Time Scaling Critic Modelscited by 2
- 2025SAG-Agent: Enabling Long-Horizon Reasoning in Strategy Games via Dynamic Knowledge Graphscited by 1
- 2026What's Missing in Screen-to-Action? Towards a UI-in-the-Loop Paradigm for Multimodal GUI Reasoning8 Apr 2026
- 2026GAIA: A Data Flywheel System for Training GUI Test-Time Scaling Critic Models26 Jan 2026
- 2025GUI-Rise: Structured Reasoning and History Summarization for GUI Navigation31 Oct 2025
- 2025SAG-Agent: Enabling Long-Horizon Reasoning in Strategy Games via Dynamic Knowledge Graphs17 Oct 2025
- 2025Say One Thing, Do Another? Diagnosing Reasoning-Execution Gaps in VLM-Powered Mobile-Use Agents2 Oct 2025
- 2025InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiency25 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2025VeriOS: Query-Driven Proactive Human-Agent-GUI Interaction for Trustworthy OS Agents
- 2023LLM as OS, Agents as Apps: Envisioning AIOS, Agents and the AIOS-Agent Ecosystem
- 2026Toward Securing AI Agents Like Operating Systems
- 2025API Agents vs. GUI Agents: Divergence and Convergence
- 2025From Imperative to Declarative: Towards LLM-friendly OS Interfaces for Boosted Computer-Use Agents
- 2026AOHP: An Open-Source OS-Level Agent Harness for Personalized, Efficient and Secure Interaction
- 2024AXIS: Efficient Human-Agent-Computer Interaction with API-First LLM-Based Agents
- 2025LLM-Powered GUI Agents in Phone Automation: Surveying Progress and Prospects