Agent-SAMA: State-Aware Mobile Assistant
On the map: LLM agents and tool use → GUI and mobile agents
Abstract (arXiv)
Mobile Graphical User Interface (GUI) agents aim to autonomously complete tasks within or across apps based on user instructions. While recent Multimodal Large Language Models (MLLMs) enable these agents to interpret UI screens and perform actions, existing agents remain fundamentally reactive. They reason over the current UI screen but lack a structured representation of the app navigation flow, limiting GUI agents' ability to understand execution context, detect unexpected execution results, and recover from errors. We introduce Agent-SAMA, a state-aware multi-agent framework that models app execution as a Finite State Machine (FSM), treating UI screens as states and user actions as transitions. Agent-SAMA implements four specialized agents that collaboratively construct and use FSMs in real time to guide task planning, execution verification, and recovery. We evaluate Agent-SAMA on two types of benchmarks: cross-app (Mobile-Eval-E, SPA-Bench) and mostly single-app (AndroidWorld). On Mobile-Eval-E, Agent-SAMA achieves an 84.0% success rate and a 71.9% recovery rate. On SPA-Bench, it reaches an 80.0% success rate with a 66.7% recovery rate. Compared to prior methods, Agent-SAMA improves task success by up to 12% and recovery success by 13.8%. On AndroidWorld, Agent-SAMA achieves a 63.7% success rate, outperforming the baselines. Our results demonstrate that structured state modeling enhances robustness and can serve as a lightweight, model-agnostic memory layer for future GUI agents.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Placed in GUI and mobile agents, one of 16 directions in LLM agents and tool use. Builds on 17 of its 25 references that are in the map. First posted on arXiv 29 May 2025.
Builds on
17 of 25 references.
Closest ancestors · 6
Same direction, newest first
- 2025Advancing Mobile GUI Agents: A Verifier-Driven Approach to Practical Deployment20 Mar
- 2025Mobile-Agent-E: Self-Evolving Mobile Assistant for Complex Tasks20 Jan
- 2024SPA-Bench: A Comprehensive Benchmark for SmartPhone Agent Evaluation19 Oct
- 2024AppAgent v2: Advanced Agent for Flexible Mobile Interactions5 Aug
- 2024MobileAgentBench: An Efficient and User-Friendly Benchmark for Mobile LLM Agents12 Jun
- 2024Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception29 Jan
Other references · 11
- 2023Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyondcited by 2,179
- 2024A Survey on LLM-as-a-Judgecited by 1,384
- 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agentscited by 450
- 2019Real-time Scene Text Detection with Differentiable Binarizationcited by 212
- 2023AutoDroid: LLM-powered Task Automation in Androidcited by 178
- 2025SagaLLM: Context Management, Validation, and Transaction Guarantees for Multi-Agent LLM Planningcited by 58
- 2024MobileAgent: enhancing mobile control via human-machine interaction and SOP integrationcited by 18
- 2025MobileSteward: Integrating Multiple App-Oriented Agents with Self-Evolution to Automate Cross-App Instructionscited by 16
- 2025Enhancing LLM Code Generation with Ensembles: A Similarity-Based Selection Approachcited by 10
- 2025SPIO: Ensemble and Selective Strategies via LLM-Based Multi-Agent Planning in Automated Data Sciencecited by 7
- 2015Using Model Checking to Generate Test Cases for Android Applicationscited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 11.
12 papers.
- 2025StoryBench: A Dynamic Benchmark for Evaluating Long-Term Memory with Multi Turnscited by 20
- 2026DART: Semantic Recoverability for Structured Tool Agentscited by 9
- 2026FALAT: Tracing Failures in LLM Agent Trajectories via Dependency-Guided Searchcited by 9
- 2026Preventing Premature Commitment in Coding Agents with an Evidence-Conditioned Execution Layercited by 3
- 2026Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agentscited by 2
- 2026Outcome Monitors: Recovery Affordances for Silent Tool Failurescited by 2
- 2026Jev-Mobile: Jev as an Executor for Mobile GUI Agentscited by 2
- 2026CoAdapt-GUI: Joint Workflow Context and Policy Adaptation for Unseen GUI Applicationscited by 1
- 2026Securing Computer-Use Agents: A Unified Architecture-Lifecycle Framework for Deployment-Grounded Reliabilitycited by 0
- 2026Beyond the GUI Paradigm: Do Mobile Agents Need the Phone Screen?cited by 0
- 2026StepReflect: Structured UI Transition Reflection for Mobile GUI Agentscited by 0
- 2026LocalLSTC: A Long Short-Term Control Architecture for Locally Deployed GUI Agentscited by 0
- 2026Jev-Mobile: Jev as an Executor for Mobile GUI Agents24 Sep 2026
- 2026LocalLSTC: A Long Short-Term Control Architecture for Locally Deployed GUI Agents26 Aug 2026
- 2026Outcome Monitors: Recovery Affordances for Silent Tool Failures19 Aug 2026
- 2026CoAdapt-GUI: Joint Workflow Context and Policy Adaptation for Unseen GUI Applications12 Aug 2026
- 2026StepReflect: Structured UI Transition Reflection for Mobile GUI Agents6 Aug 2026
- 2026Preventing Premature Commitment in Coding Agents with an Evidence-Conditioned Execution Layer30 Jul 2026
- 2026Beyond the GUI Paradigm: Do Mobile Agents Need the Phone Screen?16 Jun 2026
- 2026FALAT: Tracing Failures in LLM Agent Trajectories via Dependency-Guided Search30 May 2026
- 2026DART: Semantic Recoverability for Structured Tool Agents22 May 2026
- 2026Securing Computer-Use Agents: A Unified Architecture-Lifecycle Framework for Deployment-Grounded Reliability8 May 2026
- 2026Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agents4 Feb 2026
- 2025StoryBench: A Dynamic Benchmark for Evaluating Long-Term Memory with Multi Turns16 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2026APPSim-Bench: Bridging Real-world Apps and Reproducible Evaluation for Mobile GUI Agents
- 2026Same Tasks, Different Apps: Why Mobile GUI Agents Fail to Generalize?
- 2025MobileUse: A GUI Agent with Hierarchical Reflection for Autonomous Mobile Operation
- 2026MemGUI-Agent: An End-to-End Long-Horizon Mobile GUI Agent with Proactive Context Management
- 2025Agent+P: Guiding UI Agents via Symbolic Planning
- 2026AndroidDaily: A Verifiable Benchmark for Mobile GUI Agents on Real-World Closed-Source Applications
- 2025Mobile GUI Agents under Real-world Threats: Are We There Yet?
- 2024LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automation