Mano Technical Report
About
Graphical user interfaces (GUIs) are the primary medium for human-computer interaction, yet automating GUI interactions remains challenging due to the complexity of visual elements, dynamic environments, and the need for multi-step reasoning. Existing methods based on vision-language models (VLMs) often suffer from limited resolution, domain mismatch, and insufficient sequential decisionmaking capability. To address these issues, we propose Mano, a robust GUI agent built upon a multi-modal foundation model pre-trained on extensive web and computer system data. Our approach integrates a novel simulated environment for high-fidelity data generation, a three-stage training pipeline (supervised fine-tuning, offline reinforcement learning, and online reinforcement learning), and a verification module for error recovery. Mano demonstrates state-of-the-art performance on multiple GUI benchmarks, including Mind2Web and OSWorld, achieving significant improvements in success rate and operational accuracy. Our work provides new insights into the effective integration of reinforcement learning with VLMs for practical GUI agent deployment, highlighting the importance of domain-specific data, iterative training, and holistic reward design.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Agentic Reasoning | Webshop | Success Rate49.71 | 45 | |
| Agentic Reasoning | AlfWorld | Success Rate54.12 | 45 | |
| OS GUI Agentic Task Execution | OSWorld 361 tasks (Verified) | OS Success Rate66.67 | 43 | |
| Operating System GUI Agentic Reasoning | OSWorld | Success Rate53.88 | 42 | |
| GUI Navigation | OSWorld (Verified) | OS Success Rate66.67 | 32 | |
| Mobile GUI Agent Decision Making | AndroidWorld | Success Rate68.48 | 27 | |
| Grounding | OSWorld | Overall Score40.1 | 22 | |
| Agentic Reasoning | AndroidWorld | Success Rate68.48 | 20 |