AnyAppBench is introduced, a category-controlled live Android benchmark that evaluates cross-application generalization while keeping the user goal fixed, and it finds that, across 13 agents, success on the original application does not transfer reliably to new applications with the same goal.
Abstract
Mobile GUI agents deployed in real settings must work across different applications that support the same functionality. Most existing benchmarks test each task in only one app, so a high score can mean the agent understands the task, or only that it knows that particular app. We introduce AnyAppBench, a category-controlled live Android benchmark that evaluates cross-application generalization while keeping the user goal fixed. It spans 10 functional categories, 100 task templates, and 520 task--application pairs over 52 applications. Agents run from raw instructions and with app-independent sub-goals, and a VLM judge labels every failed run under a fixed failure taxonomy whose reliability is measured by human annotation. We find that, across 13 agents, success on the original application does not transfer reliably to new applications with the same goal. Furthermore, providing high-level sub-goal decomposition produces only small, category-dependent changes that do not close the gap, and the mix of failure types changes with the target interface. Based on those insights, we believe the AnyAppBench benchmark provides an important stepping stone toward robust real-world deployment of mobile GUI agents. Our code, data and the leaderboard can be found at the project website https://anyappbench.github.io/.
AppSim-Bench is proposed, which addresses this trade-off through controllable simulated apps that preserve task-relevant interaction logic while supporting deterministic evaluation and removes major sources of environmental stochasticity, enabling reproducible cross-model comparison.
Jin-Tian Feng, Long Chen, Xiao Yu et al.· 0 citations
CUA-Universe is introduced, a scalable environment-to-data pipeline that turns real desktop software into hybrid GUI+CLI environments and training on this data shifts behavior from inefficient GUI interaction and brittle CLI scripting toward effective GUI+CLI orchestration.
Recent advances in LLMs have enabled mobile agents that can automate user tasks through natural language interaction with app interfaces. However, current agents execute tasks as sequences of basic UI actions (taps, swipes), incurring extra latency, token cost, and accumulating error risks. Motivated by this, we propos...
Wen-Rui Lu, Mu Yuan, Bu-Fang Yang et al.· 0 citations
Large language model agents are emerging as an important new class of users of desktop applications. However, existing desktop interfaces were designed for human end users or application developers, leaving agents to interpret visual controls or discover and compose low-level software operations. This mismatch can hind...
Applications provide convenient features for users to complete daily tasks. However, different users may have different or even conflicting requirements for the same application, while the requirements of the same user may change over time. Personalizing applications produced by agent-to-app or UI-to-code approaches ca...
Tong Zhang, Yuxuan Cheng, Rui-Min Zhang et al.· 0 citations
JarvisGUI reveals that state-of-the-art open-source GUI agents struggle with the state-transfer awareness, cross-platform contextual reasoning, and long-horizon dependency management required for real-world workflows, exposing a critical capability gap invisible to existing benchmarks.
Zi-Xiang Chen, Yu-Heng Lu, Zihao Cheng et al.· 1 citation