MintAct: A Unified Visual Agent for Digital Environments
Mingfei Gao, Rui Tian, Haiming Gang, Bohan Zhai, Le Zhang, Yuanzheng Gong, Di Feng, Ege Özsoy and 6 others
Apple
Published September 18, 2026 · on the feed September 21, 2026 · ▲ 32 · arXiv 2609.22083
The abstract
We present MintAct, a family of vision-language models that unifies UI grounding, multi-step navigation across mobile, desktop, and web, and visual tool use, trained at 2B, 4B, and 8B scales. Through careful design of our environments, data, and training recipes, MintAct models match the performance of per-domain specialists across all of these capabilities. To enable this, we develop a scalable environment and reinforcement learning (RL) infrastructure. On the environment side, we host hundreds of concurrent instances across heterogeneous per-domain backends, serving both trajectory data collection and online RL. To enable efficient and scalable RL training, an asynchronous framework keeps explicit control over the cross-domain training distribution and remains stable under noisy environment feedback and off-policy drift. Experimental results show that MintAct achieves state-of-the-art performance (48.9 on OSWorld-Verified) across a wide range of benchmarks at comparable model sizes.
The Brief
1:45A short podcast summary of the paper. Written and voiced by AI.
Transcript
MintAct. A Unified Visual Agent for Digital Environments. By Mingfei Gao and thirteen others, from Apple. Published on the eighteenth of September. No code repository is linked to it.
A visual agent for digital environments is asked to do several different things. It has to ground elements of a user interface. It has to navigate across multiple steps on mobile, desktop, and web. And it has to use visual tools. Each of those has its per-domain specialists, and the question is whether one family of models can match them all.
MintAct is a family of vision-language models that unifies those capabilities, trained at two, four, and eight billion parameters. Through careful design of the environments, the data, and the training recipes, MintAct models match the performance of per-domain specialists across every one of these capabilities. One model family covers what would otherwise take several separate models, and does so at modest sizes.
Getting there took a scalable environment and reinforcement learning infrastructure. On the environment side, hundreds of concurrent instances are hosted across heterogeneous per-domain backends, serving both trajectory data collection and online reinforcement learning. For training, an asynchronous framework keeps explicit control over the cross-domain training distribution, and remains stable under noisy environment feedback and off-policy drift. Keeping that distribution under explicit control matters when a single model is being trained on several domains at once.
MintAct achieves state-of-the-art performance across a wide range of benchmarks at comparable model sizes, including a score of forty-eight point nine on OSWorld-Verified.
Unification here comes without a penalty against the specialists. The enabling work is as much infrastructure as modeling: many environments running at once, and a training loop that keeps the mix of domains under control.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
One agent for every screen sounds simple. The domains have other ideas.
You want one compact model that can find targets on a screen, carry out multi-step tasks on phones, desktops and the web, and call visual tools. Today each of these has its own specialist.
The road ahead
- 1 · The problem ~7 min Screen agents are split into separate specialists per domain, and simply merging them makes the domains interfere and lets fast environments take over training.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min One set of weights serves every domain by sharing how the agent sees and points, steering actions with a per-domain prompt, and keeping training balanced.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Many environment copies run at once, they supply trajectories for fine-tuning, and asynchronous reinforcement learning then trains on live rollouts with each domain's share controlled.
- 6 · The experiment ~6 min You’ll guess: Could one small unified model family, MintAct, match per-domain specialists across grounding, navigation and visual tool use?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.