Agent-SAMA: State-Aware Mobile Assistant

Authors

  • Linqiang Guo Concordia University
  • Wei Liu Concordia University
  • Yi Wen Heng Concordia University
  • Tse-Hsun (Peter) Chen Concordia University
  • Yang Wang Concordia University

DOI:

https://doi.org/10.1609/aaai.v40i35.40187

Abstract

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, lim- iting 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.

Downloads

Published

2026-03-14

How to Cite

Guo, L., Liu, W., Heng, Y. W., Chen, T.-H. (Peter), & Wang, Y. (2026). Agent-SAMA: State-Aware Mobile Assistant. Proceedings of the AAAI Conference on Artificial Intelligence, 40(35), 29459–29467. https://doi.org/10.1609/aaai.v40i35.40187

Issue

Section

AAAI Technical Track on Multiagent Systems