Reading + AI

UI-Venus-1.5 Technical Report

Venus Team, Ant Group

arXiv:2602.09082v2 · This workspace stays on this version. Check arXiv for newer versions

Some source details need review 6 to check

Original formulas, table values and figures are preserved. Comparison can miss differences; use the original PDF to check details.

Reading view checked: 121 math expressions, 2 rendering failures; 26 of 26 images available.

Compared 159 of 159 source passages against 35 of 35 PDF pages.

The HTML source contains failed formatting commands; these were omitted from the reading view. The original sources are retained. (2)

  • Some formulas could not be rendered; their original TeX is shown. Check the original PDF. (2)
  • A1_SS3_p1_pic1: the arXiv HTML draws 1 text or formula block(s) of this graphic outside its frame; each was scaled into its frame (to 94% or more) without changing any text or formula. Text may look smaller than in the PDF.
  • A1_SS4_p1_pic1: the arXiv HTML draws 1 text or formula block(s) of this graphic outside its frame; each was scaled into its frame (to 93% or more) without changing any text or formula. Text may look smaller than in the PDF.
  • A1_SS5_p1_pic1: the arXiv HTML draws 1 text or formula block(s) of this graphic outside its frame; each was scaled into its frame (to 84% or more) without changing any text or formula. Text may look smaller than in the PDF.

HTML (S3_SS2_SSS2_p2_1) says “As shown in Table 3”; the original PDF (page 17) visibly says “As shown in Table 2.” Check PDF page 17

HTML S3_T5 reads “Claude-3.7 (Anthropic, 2025)”; PDF page 17 reads “Claude-3.7 (Anthropic, 2025a)”, contradicting the HTML. Check PDF page 17

26 of 26 figure, table and graphic images captured. Open original PDF

Abstract

GUI agents have emerged as a powerful paradigm for automating interactions in digital environments, yet achieving both broad generality and consistently strong task performance remains challenging. In this report, we present UI-Venus-1.5, a unified, end-to-end GUI Agent designed for robust real-world applications. The proposed model family comprises two dense variants (2B and 8B) and one mixture-of-experts variant (30B-A3B) to meet various downstream application scenarios. Compared to our previous version, UI-Venus-1.5 introduces three key technical advances: (1) a comprehensive Mid-Training stage leveraging 10 billion tokens across 30+ datasets to establish foundational GUI semantics; (2) Online Reinforcement Learning with full-trajectory rollouts, aligning training objectives with long-horizon, dynamic navigation in large-scale environments; and (3) a single unified GUI Agent constructed via Model Merging, which synthesizes domain-specific models (grounding, web, and mobile) into one cohesive checkpoint. Extensive evaluations demonstrate that UI-Venus-1.5 establishes new state-of-the-art performance on benchmarks such as ScreenSpot-Pro (69.6%), VenusBench-GD (75.0%), and AndroidWorld (77.6%), significantly outperforming previous strong baselines. In addition, UI-Venus-1.5 demonstrates robust navigation capabilities across a variety of Chinese mobile apps, effectively executing user instructions in real-world scenarios.

Figure 1
Figure 1: UI-Venus-1.5 achieves SOTA performance across multiple GUI grounding and navigation benchmarks. Note that in the three radar charts of grounding, we have normalized the results of the top-performing model to 100% to more clearly differentiate comparisons among various baselines.

The pursuit of creating intelligent systems capable of autonomously operating digital devices has long been a central goal in artificial intelligence. With the rapid evolution of Multimodal Large Language Models (MLLMs) Anthropic (2024); Bai et al. (2025b); Zhu et al. (2025); Zhipu-AI (2025); Seed (2025a); Bai et al. (2025a); Ling-Team et al. (2025a); Inclusion-AI et al. (2025); Ling-Team et al. (2025b), GUI Agents Gu et al. (2025); Tang et al. (2025a); Ye et al. (2025); Yan et al. (2025); Zhou et al. (2025b); Wang et al. (2025b); Liu et al. (2024); H-Company (2025); Zhang et al. (2026) have emerged as a promising solution to bridge the gap between human instructions and digital execution. Unlike traditional automation tools that rely on rigid APIs, these agents leverage visual perception to interact directly with graphical interfaces, effectively mimicking human behavior to navigate web and mobile environments.

Currently, this field is experiencing a period of intense development. The research community is actively exploring various dimensions of agent construction, ranging from the curation of large-scale GUI datasets Zhou et al. (2025b); Zhou et al. (2025a); Li et al. (2025a); Rawles et al. (2025); Li et al. (2024); Gu et al. (2023); He et al. (2024); Lu et al. (2025a) to the optimization of training paradigms Chen et al. (2025). While early works focused on basic feasibility like purely Supervised Finetuning(SFT), recent studies have shifted toward more sophisticated approaches, such as designing rule-based rewards for offline/online reinforcement learning and optimizing token usage for better efficiency. Despite this progress, building an agent that is both universally capable and easy to deploy remains a significant challenge. Building on this momentum, we firstly released UI-Venus-1.0 Gu et al. (2025) not long ago. By relying solely on reinforcement learning, UI-Venus-GD and UI-Venus-Navi achieved previous state-of-the-art (SOTA) results in grounding and mobile navigation tasks, respectively.

While the GUI agent landscape has expanded rapidly, the rapid influx of new GUI agents has escalated performance standards, challenging the dominance of UI-Venus-1.0. Beyond pure performance metrics, we observe a critical discrepancy between step-level and trace-level accuracy during both SFT and offline reinforcement learning phases. This mismatch is largely due to the sparsity of rewards in individual steps and the inherent domain shift between training data and real-world benchmarks. Moreover, we posit that an ideal agent suitable for daily usage should be an end-to-end system that adheres to a simple yet effective design philosophy. To address these challenges, we present UI-Venus-1.5 in this report, a substantially enhanced version of our previous system. Compared to UI-Venus-1.0, UI-Venus-1.5 introduces three key technical advances that jointly improve the final performances:

  • •

    Mid-Training Stage: Unlike the previous approach, we have added a comprehensive mid-training stage before the reinforcement learning phase. This stage utilizes an extensive corpus of GUI data, comprising 30+ datasets and a total of 10B tokens. By incorporating this step, we equip the base model with robust inherent GUI knowledge, enabling it to effectively solve GUI-related VQA, grounding, and simple navigation tasks even before entering the reinforcement learning stage.

  • •

    Scaled Online Reinforcement Learning: Recognizing that Online Reinforcement Learning is a highly effective method for training GUI Agents, we have integrated it into UI-Venus-1.5 specifically for mobile and web scenarios. Inspired by T-GRPO Chen et al. (2025), we perform full trajectory rollouts and reward calculations across different environments, which also contributes to address the challenging step-trace accuracy mismatch problem during GUI Agent finetuning. By scaling up the interaction devices, we have further improved the model’s performance in complex navigation tasks.

  • •

    Unified Single-Agent via Model Merging: A major distinction from UI-Venus-1.0 is that UI-Venus-1.5 is a purely end-to-end model, which greatly simplifies deployment for users. To achieve this, we first conduct finetuning for grounding, web, and mobile domains by using domain-specific reward functions, data, and prompts. Once we obtain these three specialized models, we apply a model merge strategy. This allows us to combine them into a single, unified model with minimal performance loss across individual domains.

We extensively evaluate UI-Venus-1.5 on diverse benchmarks to verify its versatility and robustness. In terms of GUI Grounding, our model establishes a new state-of-the-art on challenging datasets like ScreenSpot-Pro Li et al. (2025a) and VenusBench-GD Zhou et al. (2025a), achieving accuracies of 69.6% and 75.0% respectively, which substantially surpasses existing strong baselines like Seed1.8 Seed (2025a), Holo2 H-Company (2025) and MAI-UI Zhou et al. (2025b). Furthermore, in dynamic Navigation tasks, UI-Venus-1.5 proves the efficacy of our proposed training pipeline. On the highly competitive AndroidWorld Rawles et al. (2025) benchmark, it attains a success rate of 77.6%, outperforming Mobile-Agent-v3 Ye et al. (2025), MAI-UI Zhou et al. (2025b) and StepGUI Yan et al. (2025). When extended to web-based interaction on WebVoyager He et al. (2024), UI-Venus-1.5 achieves 76.0% accuracy, closely matching the performance of leading prior baselines. Even when compared to significantly larger models, UI-Venus-1.5 delivers superior efficiency and decision-making accuracy across both grounding and navigation domains.

Beyond achieving state-of-the-art results on standard GUI benchmarks, we place a strong emphasis on the practical utility of UI-Venus-1.5. To this end, we have specifically optimized the model for 40+ Chinese mobile ecosystem, ensuring it can handle a wide array of complex, real-world tasks within third-party applications. These capabilities include, but are not limited to, ticket booking, purchase of goods, and automated conversation management. By mastering these diverse and high-demand scenarios, UI-Venus-1.5 moves closer to becoming a truly helpful digital assistant for everyday life.

Figure 2
Figure 2: System Overview of UI-Venus-1.5. It operates as an end-to-end GUI Agent that interprets user instructions, perceives interface states through screenshots, and executes interactive actions (e.g., clicking, typing, scrolling) to accomplish tasks across diverse executable environments.

System overview: UI-Venus-1.5 is an end-to-end multimodal agent designed to bridge high-level user intentions with concrete GUI interactions across mobile and web platforms. As shown in Figure 2, the system operates via a closed-loop perception-action mechanism: given a natural language command, the model interprets visual screenshots, grounds semantic intentions into executable actions, and iteratively interacts with the environment until task completion. This unified architecture eliminates the need for handcrafted intermediate representations or API integrations, enabling seamless deployment on heterogeneous interfaces. Beyond state-of-the-art benchmark performance, UI-Venus-1.5 demonstrates robust practical applicability, having been validated across a diverse array of real-world applications ranging from media streaming to complex e-commerce platforms. Whether manipulating native mobile apps or navigating dynamic web content, the model exhibits consistent robustness in handling complex, context-dependent workflows, positioning it as a versatile solution for automating daily digital tasks.

Action Spaces: Building upon the foundational action space of UI-Venus-1.0, we expand the model’s capabilities to encompass web-specific interactions. Specifically, we introduce three additional primitives: Hover, DoubleClick, and Hotkey. This augmented action space (Table 8) unifies mobile and web interaction modalities, allowing the end-to-end model to execute precise operations across diverse environments.

Overall Training Pipeline: Subsequently, we elaborate on the model’s training process, which is divided into four distinct stages as shown in Figure 3: (1) a Mid-Training phase for knowledge injection using large-scale GUI data in Section 2.1; (2) task-specific Offline-RL training for each of the three objectives in Section 2.2; (3) Online-RL to further enhance the agent’s navigation capabilities in complex, real-world scenarios in Section 2.3; and (4) a model merge strategy to unify the specialized models in Section 2.4.

Figure 3
Figure 3: The Four-Stage Pipeline of UI-Venus-1.5. Starting from Qwen3-VL Series, the model progresses through a multi-stage curriculum: (1) Mid-Training on large-scale GUI data for domain knowledge injection; (2) Offline-RL for task-specific optimization across grounding, mobile, and web objectives; (3) Online-RL to enhance navigation in complex, real-world settings; and (4) Model Merge, which unifies the specialized models into the final UI-Venus-1.5.

The Mid-Training phase is designed to bridge the semantic gap between general visual perception and the fine-grained structural understanding required by GUI Agents. Specifically, general-purpose vision-language models often lack the granularity needed to capture the structural nuances of user interfaces. In the subsequent reinforcement learning phase, this deficiency severely hinders effective exploration, leading to sparse reward signals and preventing policy improvement from bootstrapping in complex interaction scenarios. This limitation is mainly due to the scarcity of GUI-specific structural modeling in standard pre-training corpora. Consequently, rather than relying solely on capability elicitation, we shift our objective toward foundational representation building. This phase (Mid-Training) enables the model to encode diverse GUI layouts and interaction logic, providing a robust initialization for subsequent policy optimization, which can also be experimentally verified in Section 3.3.

Figure 4
Figure 4: (a) The inner part represents the functional task categories (e.g., GUI-VQA, Grounding, Perception), while the outer one details the distribution of specific data sources and target platforms (Web, Desktop, Mobile); (b) Iterative data refinement pipeline with teacher scoring, trace rewriting/reconstruction, and manual verification.
Figure 5
Figure 5: Data generation loop via DaaS environment. By iteratively performing this pipeline, the success rate of total trace generation raises from 17.9% to over 70%.

To support the Mid-Training phase, we constructed a unified corpus by aggregating over 30 diverse sources, including Mind2Web Deng et al. (2023), ShowUI Lin et al. (2024), AITW Rawles et al. (2023) and so on. The hierarchical distribution of this corpus is detailed in Figure 4(a). This 10B-token dataset is strategically stratified to ensure functional diversity: semantic perception (20.8%) and GUI-VQA (22.1%) provide the representational foundation, while grounding (24.8%) and hybrid navigation-reasoning tasks ensure execution robustness.

Based on this unified corpus, the Mid-Training data supports four complementary supervision objectives covering perception, reasoning, and action alignment. Specifically, the dataset provides supervisions for:

  • •

    Navigation & Grounding: Learning the precise alignment between natural language instructions and executable agent actions.

  • •

    Sequential Reasoning: Generating Chain-of-Thought (CoT) traces that decompose high-level goals into intermediate steps.

  • •

    GUI-VQA: Providing semantic interpretations of GUI components, functional descriptions, and layout logic.

  • •

    Fine-Grained Perception: Capturing detailed attributes of visual elements, including icon recognition, widget state detection, and OCR-free dense captioning.

With the large scale data we collected for Mid-Training, the next step is to clean and refine the low-quality navigation traces since some open-source datasets often contain noise that can limit performance gains. To address this, we propose a teacher-based quality refinement module to rank, select, and rewrite the Mid-Training data. Specifically, we first utilize Qwen3-VL-235B-A22B Bai et al. (2025a) to evaluate and rank the input data with numerical quality assessments as illustrated in Figure 4(b) following the LLM-as-a-judge fashion. We chose this model because of its superior generalization and reasoning capabilities among open-source models. Mid-Training samples are scored from 0 to 10 based on action-visual alignment and task reachability according to our carefully designed prompts. Among the results, high-quality traces(score ≥7\geq 7) are retained in gold pool since the goal is accomplished; mid-quality traces(4-6) are routed to a rewriting model to refine the instruction according to the last state; and low-quality samples(0-3) are totally reconstructed or just discarded.

By performing recursive refinements, the proportion of high-fidelity samples in our dataset increased from 69.7% to 89.7%. Finally, we conduct subsequent manual verification of sampled trajectories from the gold pool and ensure that the training signal remains both dense and accurate.

To further improve robustness in real-world environments, we augment the Mid-Training corpus with interaction trajectories collected from real-device execution. Compared with static open-source datasets, real-device interaction data better captures execution failures, GUI dynamics, and environment-dependent behaviors that GUI agents must handle in practice. We therefore build a data generation loop on top of our DaaS system (Section 2.3.2). As illustrated in Figure 5, an open-source MLLM first generates candidate task prompts from seed instructions. After semantic verification based on embedding similarity, valid and non-duplicate prompts are stored in a task bank and executed by GUI agents on cloud-hosted devices. The system then performs GUI trajectory scraping followed by multi-annotator verification to collect high-quality interaction trajectories. A key feature of this pipeline is its iterative generation loop. Verified trajectories are fed back to the MLLM as in-context examples for subsequent task generation, enabling progressively more executable and realistic task prompts. As a result, the success rate of the trajectory generation pipeline improves from 17.9% to over 70% after several iterations. In total, this real-device generation loop produces more than 30,000 verified interaction trajectories.

Reward: Following our previous work, the reward function is composed of two components formally: We first check whether the predicted answer string conforms to a predefined syntax as the format reward RformatR_{\text{format}}. Next, given a screenshot and the instruction, the model must predict a center point that localizes the element. We use the commonly used point-in-box reward noted as Rpoint-in-boxR_{\text{point-in-box}} to train the model.

Combining all components, the final action-wise reward is computed as:

R=Rformat⋅w1+Rpoin-in-box⋅w2,R=R_{\text{format}}\cdot w_{1}+R_{\text{poin-in-box}}\cdot w_{2},
(1)

where w1w_{1} and w2w_{2} control the relative importance of format correctness and location precision.

Refusal Samples: A major departure from UI-Venus-1.0 is the modification of our grounding prompts to incorporate what we define as refusal capability. Specifically, when faced with an instruction that refers to an element or icon, not present in the image, the model is trained to return a fixed output of [−1,−1][-1,-1], refer to our prompt as shown in A.2. Compared to models that strictly output coordinates regardless of the instruction’s validity, this refusal-aware approach is significantly more intelligent and effectively mitigates hallucinations during user interactions.

Although the introduction of refusal prompts may lead to a marginal performance trade-off on benchmarks lacking refusal examples (such as ScreenSpot-Pro Li et al. (2025a)), UI-Venus-1.5 nevertheless maintains its state-of-the-art (SOTA) standing. Furthermore, on benchmarks that explicitly include refusal tasks—such as VenusBench-GD Zhou et al. (2025a), and OSWorld-G-Refine Xie et al. (2025b), our model achieves new SOTA results, particularly demonstrating superior accuracy on refusal-specific samples.

In this section, we detail the Offline-RL formulation and empirical observations across Mobile and Web navigation tasks. In reinforcement learning, a well-designed and robust reward system is essential for stable policy optimization. Despite the differences between Mobile and Web platforms, GUI agents typically share a substantially overlapping action space allowing for a unified reward design across both domains.

Reward: To ensure the agent model generates structured, executable outputs, we build upon our prior UI-Venus-1.0 Gu et al. (2025) framework and adopt a decoupled reward system comprising two primary components: (i) a format reward and (ii) an action reward.

  • •

    Format reward RformatR_{\text{format}}: This component ensures the agent model follows a predefined XML-based template. Specifically, the agent is rewarded for enclosing its response within <think>, <action>, and <conclusion> tags, which represent the reasoning process, the GUI action, and a concise action summary, respectively.

  • •

    Action reward RactionR_{\text{action}}: The primary objective of the action reward is to encourage the model to predict valid and contextually appropriate actions for the current step. It is decomposed into two parts: an action-type reward RtypeR_{\text{type}} and either a content-related reward RcontentR_{\text{content}} or a coordinate-related reward RcoordR_{\text{coord}}. Specifically, RtypeR_{\text{type}} is a binary reward determined by whether the predicted action type matches the ground-truth type. RcontentR_{\text{content}} is applied to text-based actions and is computed as the token-level F1-score between the predicted and ground-truth content. For RcoordR_{\text{coord}}, we adopt a hierarchical reward strategy that gradually relaxes the tolerance on coordinate errors, smoothing the reward scale and reducing the difficulty of policy optimization.

Compared to the UI-Venus-1.0 baseline, we enhance navigation performance in web environments by introducing several specialized GUI actions, such as Hover and Hotkey. Furthermore, we implement domain-specific constraints for the Scroll action to align with the different operational logics of each platform: in mobile tasks, the model must predict precise start and end coordinates, whereas in web tasks, it is only required to specify the scrolling direction.

Overall, the total reward RR is formulated as:

R=w1⋅Rformat+w2⋅Raction,R=w_{1}\cdot R_{\text{format}}+w_{2}\cdot R_{\text{action}},
(2)

where w1w_{1} and w2w_{2} control the trade-off between the format reward and the action reward.

Figure 6
Figure 6: Step vs. trace success rates during Offline-RL training in (a) Mobile and (b) Web scenarios. We show the performance of training iterations on mobile and web benchmarks with two curves. The dashed line marks the peak trace-level success rate.

Discrepancy Between Step and Trace Success Rates: We use the above reward system for stable Offline-RL. However, we observe a notable trend during Offline-RL training. As shown in Figure 6, while step-level success rates increase steadily, trace-level success rates eventually peak and then decline. We attribute this behavior to an inherent limitation of Offline-RL: step-level rewards only optimize individual actions and fail to guide the successful composition of a full multi-step trace. To improve the deployable performance of the model, we therefore append an online reinforcement learning stage after the Offline-RL, explicitly optimizing for trace-level rewards and substantially enhancing the model’s end-to-end task completion.

While SFT and Offline-RL provide a solid initialization for GUI agents, their effectiveness is inherently constrained by existing static datasets and predefined interaction distributions. In real-world GUI environments, agents are required to navigate dynamic GUI states, stochastic system behaviors, and extended decision-making horizons, where real-time feedback during execution is critical to performance. Pure offline training is insufficient to address these challenges. Online Reinforcement Learning(Online-RL) responds to these limitations by enabling the agent to learn and adapt in real time through direct interaction with the environment. This allows for rich and immediate feedback and better handling of uncertainties in dynamic settings especially in long interaction sequences. Consequently, policies trained solely offline often exhibit brittleness when deployed in novel GUI layouts or unexpected intermediate states. These limitations are further corroborated by the inconsistencies in step-trace accuracy observed in Section 2.2.

To address these limitations, we introduce online reinforcement learning as a complementary training paradigm. By enabling direct environmental interaction, Online-RL enables the agent to collect trajectories that reflect the actual deployment distribution and to iteratively refine and update its policy based on observed feedback. This leads to the design of a dedicated online learning framework, which comprises a robust execution infrastructure called DaaS (Section 2.3.2), comprehensive task generation and reward formulations (Section 2.3.3), and a stable RL training algorithm (Section 2.3.4).

Training and deploying a GUI Agent capable of generalizing across heterogeneous devices imposes stringent demands on the underlying execution environment in terms of uniformity, extensibility, and performance. Unlike simulators designed for a single device category, such an environment must accommodate a wide variety of device types, offer a unified abstraction over diverse interaction protocols, and—under strict network-isolation policies, securely and efficiently expose large-scale device resources to upstream training and deployment frameworks. Therefore, we build a unified Device-as-a-Service (DaaS) layer (Figure 7) to meet these requirements. It consists of two core components: the Group Control Gateway (GCGW) and the Unified Client SDK, whose design and implementation are detailed next.

Figure 7
Figure 7: Architecture of the Unified Device-as-a-Service (DaaS) layer. This framework bridges upstream tasks (Training and Inference) with downstream heterogeneous device clusters (Chrome, Mobile, and Desktop). The Multi-language DaaS SDK provides a unified abstraction for diverse interaction protocols, while the Group Control Gateway (GCGW) ensures high-performance and secure resource exposure through secondary hash routing, zero-copy I/O, and a multi-protocol reverse proxy.

Group Control Gateway (GCGW). The GCGW serves as a high-performance centralized reverse proxy and the orchestration core of the DaaS layer. It abstracts heterogeneous control protocols across diverse platforms—including Android (ADB), Chrome (CDP), and Linux containers (SSH)—enabling extensible support through a protocol-centric abstraction.

To ensure system stability and performance under high-throughput workloads, the GCGW integrates several key architectural optimizations. First, to handle stateful protocols like ADB and CDP which rely on long-lived connections, the GCGW employs an internal secondary hash routing algorithm. This mechanism ensures that all requests for a specific device are consistently routed to the same gateway node, effectively preventing the “M×NM\times N connection explosion” problem(MM gateway nodes and NN devices) and significantly reducing the connection overhead per node. To support this routing strategy without sacrificing performance, the gateway utilizes streaming transmission and zero-copy I/O for internal forwarding between nodes, ensuring near-zero additional latency. Furthermore, the entire GCGW architecture is built on a high-concurrency coroutine model. This design is specifically tailored for the “high-concurrency, low-frequency” access patterns of device operations, allowing the system to maintain hundreds of thousands of concurrent connections with minimal memory overhead.

Unified Client SDK. To further shield downstream users from the complexities of infrastructure management, a multi-language Unified Client SDK was developed that acts as a high-level API layer atop the GCGW. This SDK encapsulates several critical functions into a streamlined workflow. Specifically, it automates device lifecycle management, including device preemption, heartbeat maintenance, and resource release. Furthermore, it provides a unified semantic interaction interface that standardizes communication across various internal protocols. By abstracting these low-level operations, the SDK significantly lowers integration barriers, allowing downstream teams to concentrate on building and operating the end-to-end training pipeline for large-scale online reinforcement learning of GUI-specialized models, as well as the production deployment of those GUI-focused models—rather than dealing with protocol-specific technicalities.

By implementing these architectural optimizations, the DaaS layer achieves the following performance benchmarks:

  • •

    Scale and Throughput: The system successfully integrates thousands of heterogeneous devices, establishing a resilient architecture that processes millions of operation requests daily.

  • •

    Resource Allocation Efficiency: Device resource allocation and scheduling achieve millisecond-level responsiveness, enabling rapid elastic provisioning.

  • •

    High-Concurrency Support: The system has successfully supported large-scale reinforcement learning training tasks involving hundreds to thousands of concurrent devices, which demonstrated superior stability and extensibility under high-load conditions.

Ahead of the training principles and pipeline of online-RL, we introduce task formulation and reward design which are fundamental to the success of online-RL. The quality, diversity, and calibrated difficulty of the input tasks define the potential ceiling of policy optimization, while the specialized reward function serves as the primary driver for training efficiency and stability.

Task Generation and Stratified Sampling: The performance ceiling of online-RL is fundamentally governed by the diversity and quality of its task pool T\mathcal{T}. To this end, we employ a hybrid generation strategy combining static heuristics with dynamic evolution:

  • •

    Static Task Library via LLM: For a predefined set of applications A\mathcal{A} and target websites W\mathcal{W}, we leverage Large Language Models to extract functional maps and generate common tasks covering core user flows.

  • •

    Dynamic Trajectory-based Generation via MLLM: To capture long-tail interaction patterns, we randomly sample screenshots sts_{t} from offline trajectories τ\tau and use MLLMs to infer plausible task query q′q^{\prime} from the observed state. To maintain task uniqueness, each newly generated goal is filtered by a deduplication function ψ(⋅)\psi(\cdot):

    Tnew={q′∣ψ(q′,Tpool)<ϵ},\mathcal{T}_{new}=\{q^{\prime}\mid\psi(q^{\prime},\mathcal{T}_{pool})<\epsilon\},
    (3)

    where ϵ\epsilon is a semantic similarity threshold that promotes uniform coverage of the task space.

  • •

    Stratified Sampling: We stratify tasks by difficulty, which correlates positively with the minimum steps to completion. Tasks are bucketed based on expected step count NstepsN_{steps} into: Easy (Nsteps≤10N_{steps}\leq 10), Medium (10<Nsteps≤2010<N_{steps}\leq 20), and Hard (Nsteps>20N_{steps}>20). During each training iteration, batches are sampled proportionally from these three buckets to support structured curriculum learning.

Reward: To guide the agent effectively in complex GUI environments, we design a composite reward function RR. For a given execution trajectory τ=(a0,a1,…,aT)\tau=(a_{0},a_{1},\dots,a_{T}) with TT steps, the total reward consists of a task completion reward RcompR_{comp}, an action constraint penalty RpR_{p}, and a trace length decay coefficient η∈(0,1]\eta\in(0,1]:

R(τ)=1success⋅Rcomp⋅ηT−TminTmin+∑t=0TRp(at),R(\tau)=\mathbbm{1}_{success}\cdot R_{comp}\cdot\eta^{\frac{T-T_{\text{min}}}{T_{\text{min}}}}+\sum_{t=0}^{T}R_{p}(a_{t}),
(4)

where TminT_{\text{min}} is the minimum number of steps to success among a group of trajectories collected during the online RL process. Specifically, to encourage the agent to learn the shortest operational path, we introduce a decay coefficient η\eta. A larger step count TT results in a lower final reward, thereby suppressing redundant or circular actions during policy gradient optimization. Another important factor of GUI Agent is to generate the correct actions in the predefined action pool, i.e., the agent’s output must adhere to specific syntactic specifications. If the agent’s generated response cannot be recognized by the parser as a valid action, a negative penalty λ\lambda is assigned at the current step. The penalty term is defined as:

Rp(at)={−λ,if at is unparseable0,otherwiseR_{p}(a_{t})=\begin{cases}-\lambda,&\text{if }a_{t}\text{ is unparseable}\\ 0,&\text{otherwise}\end{cases}
(5)

By incorporating RpR_{p}, we significantly reduce the number of invalid attempts during the online exploration phase, thereby improving sample efficiency.

After that, we implement a dual-track verification mechanism to determine task success (1success\mathbbm{1}_{success}):

  • •

    Rule-based Verification: For tasks with clear system-side outcomes (e.g., URL redirection, specific file generation, or system setting changes), success is verified deterministically by querying low-level system APIs.

  • •

    MLLM-as-a-Judge: For semantically ambiguous tasks where visual feedback is prominent, the initial task qq and the final keyframe screenshot sis_{i} are fed into an MLLM to judge whether the logical intent has been satisfied.

We employ the Group Relative Policy Optimization (GRPO) algorithm. Unlike the conventional Actor-Critic framework, GRPO estimates relative advantages directly from a group of sampled trajectories, thereby bypassing the need for a separate value function network. This approach substantially reduces computational complexity and effectively addresses the convergence challenges posed by sparse reward signals in GUI-based tasks.

In each training step, for a task qq sampled from the task pool, the agent generates a group of GG complete interaction trajectories {τi}i=1G\{\tau_{i}\}_{i=1}^{G} using the current policy πθold\pi_{\theta_{old}}. The GRPO loss function LGRPO(θ)L_{GRPO}(\theta) is defined as follows:

LGRPO(θ)=−1G∑i=1G1∣τi∣∑t=1∣τi∣min⁡(ri,t(θ)A^i,clip(ri,t(θ),1−ϵ,1+ϵ)A^i),L_{GRPO}(\theta)=-\frac{1}{G}\sum_{i=1}^{G}\frac{1}{|\tau_{i}|}\sum_{t=1}^{|\tau_{i}|}\min\left(r_{i,t}(\theta)\hat{A}_{i},\text{clip}(r_{i,t}(\theta),1-\epsilon,1+\epsilon)\hat{A}_{i}\right),
(6)

where ri,t(θ)=πθ(ai,t∣si,t,q)πθold(ai,t∣si,t,q)r_{i,t}(\theta)=\frac{\pi_{\theta}(a_{i,t}|s_{i,t},q)}{\pi_{\theta_{old}}(a_{i,t}|s_{i,t},q)} denotes the importance sampling ratio between the new and old policies at the action (or token) level.

Trajectory-level Advantage Calculation and Assignment: Given the long execution horizons of GUI tasks and the difficulty in identifying critical actions, we forgo step-wise reward signals in favor of evaluating the overall quality of each complete trajectory τi\tau_{i}. The trajectory-level advantage A^i\hat{A}_{i} is derived by normalizing relative scores within the sampled group:

A^i=R(τi,q)−mean({R(τj,q)}j=1G)std({R(τj,q)}j=1G)+ϵ,\hat{A}_{i}=\frac{R(\tau_{i},q)-\text{mean}(\{R(\tau_{j},q)\}_{j=1}^{G})}{\text{std}(\{R(\tau_{j},q)\}_{j=1}^{G})+\epsilon},
(7)

where R(τi,q)R(\tau_{i},q) is the composite reward defined in Section 2.3.3 (incorporating task success rewards and invalid action penalties). The calculated A^i\hat{A}_{i} is uniformly assigned to all action steps within the trajectory. By relying on competition within the sampled group, this approach filters out environmental stochasticity and supplies a stable credit assignment signal, thereby supporting stable policy updates in long-horizon decision-making.

Training Stability and Exploration Enhancement: Rewards in GUI navigation are both sparse and costly to verify, which can lead to policy collapse during extended online training. To mitigate these issues, we implement two complementary regularization mechanisms:

  • •

    Adaptive KL Constraint: To prevent the model from losing the fundamental GUI manipulation capabilities (e.g., basic clicking and swiping logic) acquired during SFT or Offline-RL, we incorporate a KL divergence penalty between the current policy πθ\pi_{\theta} and reference policy πref\pi_{ref}:

    LKL(θ)=βDKL(πθ∥πref).L_{KL}(\theta)=\beta\mathbb{D}_{KL}(\pi_{\theta}\|\pi_{ref}).
    (8)

    To prevent the reference policy from becoming a stationary constraint that limits progress, we update it adaptively. When the current policy outperforms πref\pi_{ref} on a held-out validation set by a margin δ\delta, we smoothly blend the two policies:

    πref←(1−α)πref+απθ.\pi_{ref}\leftarrow(1-\alpha)\pi_{ref}+\alpha\pi_{\theta}.
    (9)

    This allows the KL penalty to dynamically track the policy’s improvement, preserving stability while allowing continued optimization.

  • •

    Annealed Entropy Regularization: After SFT or Offline-RL, policies often become overly deterministic, hampering exploration early in online training. We encourage action diversity via an entropy term:

    Lentropy(θ)=−λtH(πθ(⋅∣s,q)).L_{entropy}(\theta)=-\lambda_{t}\mathbb{H}(\pi_{\theta}(\cdot|s,q)).
    (10)

    To avoid divergence from sustained high entropy, we anneal the coefficient λt\lambda_{t}exponentially with training steps kk:

    λt=λ0⋅σk,σ∈(0,1).\lambda_{t}=\lambda_{0}\cdot\sigma^{k},\quad\sigma\in(0,1).

    By maintaining a high λt\lambda_{t} to trigger exploration in the early stages and gradually reducing the weight to converge toward an optimal deterministic policy, this method effectively balances exploration and exploitation.

The final total optimization objective for the Online-RL stage is:

J(θ)=LGRPO(θ)−LKL(θ)+Lentropy(θ).J(\theta)=L_{GRPO}(\theta)-L_{KL}(\theta)+L_{entropy}(\theta).
(11)

After offline-RL and online-RL phases, we implement a model merge Li et al. (2023); DeepResearch et al. (2025); Ling-Team et al. (2025a) strategy to consolidate the specialized expertise of our task-specific models into a single, unified GUI Agent. This approach leverages the principle that models fine-tuned from a common foundational ancestor occupy a shared parameter space, allowing for their weights to be integrated through strategic interpolation. Specifically, we explored two distinct merging paradigms as follows: Linear Merge Li et al. (2023) and TIES-Merge Yadav et al. (2023).

Linear Merge: We take the checkpoints optimized for grounding, web, and mobile navigation, and synthesize them into a global parameter set θlinear\theta_{linear} using a weighted combination:

θlinear=∑i=13wi⋅θi,subject to∑i=13wi=1,\theta_{linear}=\sum_{i=1}^{3}w_{i}\cdot\theta_{i},\quad\text{subject to}\quad\sum_{i=1}^{3}w_{i}=1,
(12)

where θi\theta_{i} denotes the parameters of the ii-th specialized model and wiw_{i} represents its relative importance in the fusion process.

TIES-Merge: Compared to standard linear merging, TIES-Merge reduces parameter interference through two key steps. First, it calculates task vectors (differences between fine-tuned models and the base model) and prunes low-magnitude updates to retain only the most significant changes. Second, before merging, it elects a dominant sign direction for each parameter and aggregates only updates aligned with that direction. By pruning noisy updates and resolving sign conflicts, TIES-Merge achieves markedly lower performance regression than simple interpolation.

Performance comparison: According to our experiments in Section 3.4, TIES-Merge always performs better than Linear Merge. Take our UI-Venus-1.5-30B-A3B for example, it achieves 71.0% and 75.5% accuracy on ScreenSpot-Pro and AndroidWorld before Model Merging, respectively. By adopting Linear Merge, the performances drop 2.9%↓\downarrow and 2.3%↓\downarrow. Refer to the experiment results of TIES-Merging in Table 7, i.e. 69.6%(1.4%↓\downarrow) and 77.6%(2.1%↑\uparrow), it significantly outperforms Linear Merge in the context of cross-task fusion. Note that although model merging may lead to performance drop of some tasks compared to domain-specific models, the resulting UI-Venus-1.5 achieves a harmonious balance across all three domains, delivering robust performance without the computational overhead of training a multi-task model from scratch.

Table 1
ModelsGrounding Benchmarks
VenusBench-GDScreenSpot-ProScreenSpot-V2MMbenchOSworld-G-ROSworld-GUI-Vision
General VLMs
Seed1.8 (Seed, 2025a)-64.3-----
Qwen3-VL-2B* (Bai et al., 2025a)45.240.685.669.560.647.713.1
Qwen3-VL-8B* (Bai et al., 2025a)55.152.792.181.467.057.521.9
Qwen3-VL-30B-A3B* (Bai et al., 2025a)52.453.791.783.769.361.225.6
GUI-specific Models
OpenCUA-7B (Wang et al., 2025b)48.250.092.3--55.329.7
OpenCUA-32B (Wang et al., 2025b)50.155.393.4-70.259.633.3
OpenCUA-72B (Wang et al., 2025b)-60.892.9---37.3
GTA1-7B (Yang et al., 2025)46.450.192.4-67.760.1-
GTA1-32B (Yang et al., 2025)58.863.695.2-72.265.2-
GUI-Owl-7B (Ye et al., 2025)-54.992.880.5-55.9-
GUI-Owl-32B (Ye et al., 2025)-58.093.183.0-58.0-
UI-TARS-1.5-7B (Seed, 2025b)40.735.791.664.364.252.822.3
UI-Venus-1.0-7B (Gu et al., 2025)49.050.894.179.961.754.626.5
UI-Venus-1.0-72B (Gu et al., 2025)70.261.995.386.369.562.236.8
Holo2-8B (H-Company, 2025)56.4*58.993.284.5*70.163.5*35.1*
Holo2-30B-A3B (H-Company, 2025)59.5*66.194.986.8*76.165.2*40.9*
Step-GUI-4B (Yan et al., 2025)54.6*60.093.684.066.960.5*30.0*
Step-GUI-8B (Yan et al., 2025)-62.695.185.670.0--
MAI-UI-2B (Zhou et al., 2025b)55.4*57.492.582.663.552.030.3
MAI-UI-8B (Zhou et al., 2025b)65.2*65.895.288.868.660.140.7
MAI-UI-32B (Zhou et al., 2025b)-67.996.591.373.967.647.1
Ours
UI-Venus-1.5-2B67.357.792.880.365.659.444.8
UI-Venus-1.5-8B72.368.495.988.174.169.746.5
UI-Venus-1.5-30B-A3B75.069.696.288.676.470.654.7
Table 1: Performance comparison on various Grounding Benchmarks. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. “*” indicates results that may require verification with original sources.
View original tableOriginal Table 1

UI-Venus-1.5 incorporates the Qwen3-VL Bai et al. (2025a) architecture as its core backbone, leveraging its advanced multimodal processing capabilities to interpret complex visual interfaces. Note that we map all spatial targets into a normalized [0,1000][0,1000] coordinate space following Qwen3-VL and unifies diverse events into a shared set of action space as shown in Table 8.

Note that methods marked with * indicate our own reproductions with official prompts, some of which achieve superior performance compared to their original reported results. Moreover, all methods evaluated in this section follow the end-to-end design without any zoom-in or agent-framework strategies except specially mentioned.

Grounding: We evaluate the model’s grounding capabilities with seven complementary benchmarks: VenusBench-GD Zhou et al. (2025a) for its assessment of high-level reasoning and refusal capabilities, ScreenSpot-Pro Wu et al. (2024) focuses on high-resolution, fine-grained professional layouts, UI-Vision Nayak et al. (2025) assesses reasoning abilities (e.g., spatial and functional) in diverse applications, MMBench-GUI L2 Wang et al. (2025c) evaluates hierarchical-instruction following and compositional reasoning, OSWorldG and OSWorld-G Refine Xie et al. (2025b) jointly assess comprehensive skills such as layout understanding, widget matching, and fine-grained manipulation, and ScreenSpot-V2 Wu et al. (2024) serves to broaden coverage across different operating systems.

Navigation: We first evaluated UI-Venus-1.5 on two widely-adopted online mobile benchmarks: AndroidWorld Rawles et al. (2025) and Androidlab Xu et al. (2025), based on a live Android emulator with various applications and tasks. In addition, we also performed experiments on VenusBench-Mobile, a more challenging benchmark whose tasks are more related to real-world human applications. To further validate the cross-domain versatility of UI-Venus-1.5, we extended our evaluation to real-world web environments. We evaluate our model on a representative subset of WebVoyager He et al. (2024), as the full benchmark is time-consuming to evaluate and some time-sensitive tasks are no longer valid.

In the experiments, we compare UI-Venus-1.5 models against various state-of-the-art baselines across two different model categories: (1) General VLMs: Seed1.8 Seed (2025a) and widely used Qwen3-VL Bai et al. (2025a). (2) GUI-specific Models: OpenCUA Wang et al. (2025b), UI-TARS-1.5 Seed (2025b), GTA1 Yang et al. (2025), Gui-Owl Ye et al. (2025), Holo2 H-Company (2025), Step-GUI Yan et al. (2025) and MAI-UI Zhou et al. (2025b).

VenusBench-GD. VenusBench-GD is a comprehensive grounding benchmark spanning web, desktop, and mobile UIs, covering both basic localization and advanced, reasoning-heavy cases, and further includes refusal grounding to test whether agents can correctly reject infeasible instructions. As shown in Table 1, UI-Venus-1.5 achieves strong and scalable performance, with our 30B-A3B model reaching 75.0% and outperforming competitive GUI-specialized baselines.

ScreenSpot-Pro. ScreenSpot-Pro focuses on high-resolution professional software interfaces (e.g., CAD, development tools, creative suites, and office applications), where dense layouts and small icons make fine-grained grounding particularly challenging. In Table 1, UI-Venus-1.5-30B-A3B achieves the best overall accuracy at 69.6%, exceeding the strongest reported baseline MAI-UI-32B (67.9%) and showing clear gains over smaller UI-Venus-1.5 variants (57.7% for 2B, 68.4% for 8B).

ScreenSpot-V2. ScreenSpot-V2 is a broad cross-platform grounding benchmark covering mobile, web, and desktop UIs with both text and icon/widget targets, reflecting everyday GUI interaction scenarios. As shown in Table 1, UI-Venus-1.5 achieves strong performance, with 30B-A3B reaching 96.2% (second-best, 0.3% behind MAI-UI-32B) and 8B reaching 95.9%, demonstrating robust generalization even in a near-saturated benchmark.

MMBench-GUI L2. MMBench-GUI L2 evaluates instruction-following grounding with both Basic (low-level attributes) and Advanced (goal-oriented, compositional) instructions, testing a model’s ability to align implicit user intent with the correct UI element. In Table 1, UI-Venus-1.5 remains competitive, reaching 88.6% with 30B-A3B.

OSWorld-G. OSWorld-G(and its refined split OSWorld-G-R) contains fine-grained desktop grounding tasks that require diverse skills such as text matching, widget recognition, layout understanding, and precise manipulation. Table 1 shows UI-Venus-1.5-30B-A3B achieves state-of-the-art performance on both settings, reaching 76.4% on OSWorld-G-R and 70.6% on OSWorld-G, surpassing strong baselines such as MAI-UI-32B (73.9% / 67.6%) and GTA1-32B (72.2% / 65.2%).

UI-Vision. UI-Vision is a license-permissive benchmark for desktop GUI grounding that emphasizes real-world applications and fine-grained reasoning (e.g., spatial and functional understanding). As shown in Table 1, UI-Venus-1.5-30B-A3B achieves the strongest result at 54.7%, substantially outperforming prior GUI-specific baselines (e.g., MAI-UI-32B at 47.1%).

In summary, our evaluation reveals several key insights:

  • •

    Strong Overall Grounding: UI-Venus-1.5-30B-A3B achieves state-of-the-art results on most benchmarks, leading VenusBench-GD (75.0%), ScreenSpot-Pro (69.6%), OSWorld-G-R (76.4%), OSWorld-G (70.6%), and UI-Vision (54.7%), while remaining highly competitive on ScreenSpot-V2 (96.2%, second-best, 0.3% behind MAI-UI-32B).

  • •

    Consistent Scaling Gains: Increasing model scale yields steady improvements across all benchmarks (e.g., ScreenSpot-Pro: 57.7%→\rightarrow68.4%→\rightarrow69.6% for 2B/8B/30B-A3B).

  • •

    Broad Generalization Across Tasks: UI-Venus shows robust performance on diverse grounding settings, from refusal-aware evaluation in VenusBench-GD to fine-grained professional UI layouts in ScreenSpot-Pro, and remains competitive on instruction-intensive MMBench (88.6%).

Paper table
ModelsParams.Success Rate
General VLMs
Qwen3-VL-2B (Bai et al., 2025a)2B36.4
Qwen3-VL-8B (Bai et al., 2025a)8B47.6
Qwen3-VL-30B-A3B (Bai et al., 2025a)30B54.3
GLM-4.6V (V-Team et al., 2025)106B57.0
Gemini-2.5-Pro (Comanici et al., 2025)-69.7
Seed1.8 (Seed, 2025a)-70.7
GUI-specific Models
UI-TARS-1.5-7B (Seed, 2025b)7B30.0
GUI-Owl-7B (Ye et al., 2025)7B66.4
UI-TARS-72B (Qin et al., 2025)72B46.6
UI-Venus-1.0-7B (Gu et al., 2025)7B49.1
UI-Venus-1.0-72B (Gu et al., 2025)72B65.9
Step-GUI-4B (Yan et al., 2025)4B63.9
Step-GUI-8B (Yan et al., 2025)8B67.7
Holo2-8B (H-Company, 2025)8B60.4
Holo2-30B-A3B (H-Company, 2025)30B71.6
MAI-UI-2B (Zhou et al., 2025b)2B49.1
MAI-UI-8B (Zhou et al., 2025b)8B70.7
MAI-UI-32B (Zhou et al., 2025b)32B73.3
Ours
UI-Venus-1.5-2B2B55.6
UI-Venus-1.5-8B8B73.7
UI-Venus-1.5-30B-A3B30B77.6
Paper table
ModelsParams.Success Rate
General VLMs
Gemini-1.5-Pro (Gemini-Team et al., 2024)-16.7
GLM4-9B-ft (GLM et al., 2024)9B21.0
LLaMA3.1-ft (Grattafiori et al., 2024)8B23.9
GPT-4o (Hurst et al., 2024)-31.2
Qwen3-VL-2B∗^{*} (Bai et al., 2025a)2B33.3
Qwen3-VL-8B∗^{*} (Bai et al., 2025a)8B43.5
Qwen3-VL-30B-A3B∗^{*} (Bai et al., 2025a)30B42.0
GUI-specific Models&Frameworks
V-Droid (Dai et al., 2025)8B38.3
UI-Genie (Xiao et al., 2025)72B41.2
MobileUse (Li et al., 2025b)72B44.2
UI-Venus-1.0-7B (Gu et al., 2025)7B41.3
UI-Venus-1.0-72B (Gu et al., 2025)72B49.3
AutoGLM-Mobile (Liu et al., 2024)9B46.8
AutoGLM-Multilingual (Liu et al., 2024)9B47.7
Step-GUI-4B∗^{*} (Yan et al., 2025)4B47.8
Ours
UI-Venus-1.5-2B2B36.2/44.2†
UI-Venus-1.5-8B8B55.1/68.1†
UI-Venus-1.5-30B-A3B30B52.9/68.1†
Table 2 Performance comparison on AndroidWorld for end-to-end models.
Table 3 Performance comparison on AndroidLab. Note that ∗^{*} indicates that the results are evaluated by us; †\dagger denotes results that have been manually verified by humans.
View original tableOriginal table

In addition to evaluating GUI grounding capabilities, we further assess the UI-Venus-1.5 series on four navigation benchmarks spanning both mobile and web environments, including Android World Rawles et al. (2025), Android Lab Xu et al. (2025), VenusBench-Mobile and WebVoyager He et al. (2024). These benchmarks are challenging, fully dynamic online suites that require GUI agents to perform multi-turn adaptive perception, reasoning, and action in evolving environments, thus providing a more reliable assessment of the model’s navigation capabilities.

Android World. AndroidWorld is a comprehensive online evaluation environment for GUI agents. It includes 116 programmatic tasks across 20 real-world Android applications and is widely used as a benchmark for assessing GUI agent performance. As shown in Table 3, the Venus-1.5 model family achieves state-of-the-art (SOTA) performance among models of comparable scale. Specifically, our 2B / 8B / 30B-A3B variants reach accuracies of 55.6% / 73.7% / 77.6%, outperforming existing domain-specific and general-purpose baselines. Relative to the strongest existing contender, MAI-UI-32B, UI-Venus-1.5-30B-A3B secures an absolute margin of 4.3%.

Android Lab. Android Lab is another dynamic, online evaluation benchmark comprising 138 tasks across 9 Android applications. Our model uses only raw screen screenshots as input, yet it outperforms both a range of GUI-specialized models and general-purpose models, some of which take both screenshots and XML information as inputs. As shown in Table 3, our UI-Venus-1.5 series models (2B, 8B, and 30A3B) achieve 36.2%, 55.1%, and 52.9% on AndroidLab, respectively. It is worth noting that, due to bugs in the official AndroidLab evaluation code, we additionally report human-verified results (marked with a †\dagger) in the Table 3. The corrected results show that our UI-Venus-1.5-30A3B model does not exhibit any performance degradation on AndroidLab compared with the UI-Venus-1.5-8B model (68.1% vs. 68.1%). Compared with our UI-Venus-1.0-72B model, the best model in the 1.5 series yields up to 5.8% improvement. Notably, even UI-Venus-1.5-8B significantly outperforms other state-of-the-art models.

Paper table
ModelsParams.Success Rate
General VLMs
Qwen3-VL-8B (Bai et al., 2025a)8B6.7
Qwen3-VL-30B-A3B (Bai et al., 2025a)30B8.7
GUI-specific Models
GUI-Owl-7B (Ye et al., 2025)7B6.7
UI-Venus-1.0-7B (Gu et al., 2025)7B8.1
UI-Venus-1.0-72B (Gu et al., 2025)72B15.4
Step-GUI-4B (Yan et al., 2025)4B8.0
MAI-UI-2B (Zhou et al., 2025b)2B6.7
MAI-UI-8B (Zhou et al., 2025b)8B12.7
Ours
UI-Venus-1.5-2B2B8.7
UI-Venus-1.5-8B8B16.1
UI-Venus-1.5-30B-A3B30B21.5
Paper table
ModelsParams.Success Rate
General VLMs
GPT-4o (Hurst et al., 2024)-55.5
Claude-3.7 (Anthropic, 2025)-84.1
Qwen3-VL-2B∗^{*} (Bai et al., 2025a)2B35.2
Qwen3-VL-8B∗^{*} (Bai et al., 2025a)8B45.2
Qwen3-VL-30B-A3B∗^{*} (Bai et al., 2025a)30B47.5
GUI-specific Models
WebVoyager (He et al., 2024)-59.1
OpenAI-CUA (OpenAI, 2025)-87.0
UI-TARS-1.5 (Qin et al., 2025)-84.8
Holo2-4B (H-Company, 2025)4B80.2
Holo2-8B (H-Company, 2025)8B80.2
Holo2-30B-A3B (H-Company, 2025)30B83.0
Ours
UI-Venus-1.5-2B2B56.4
UI-Venus-1.5-8B8B70.8
UI-Venus-1.5-30B-A3B30B76.0
Table 4 Performance comparison on VenusBench-Mobile for end-to-end models. Our UI-Venus-1.5 achieves state-of-the-art performance on this challenging benchmark.
Table 5 Performance comparison on Webvoyager existing GUI Agents. Note that ∗^{*} indicates that the results are evaluated by us.
View original tableOriginal table

VenusBench-Mobile. VenusBench-Mobile is a challenging benchmark designed to evaluate the end-to-end performance of GUI agents in complex mobile environments. As illustrated in Table 5, the UI-Venus-1.5 model family achieves state-of-the-art (SOTA) performance across all scales. Specifically, our 2B, 8B, and 30B-A3B variants reach success rates of 8.7%, 16.1%, and 21.5%, respectively, consistently outperforming both general-purpose VLMs and specialized GUI models. Notably, our 8B model (16.1%) already surpasses the much larger UI-Venus-1.0-72B (15.4%), while our 30B-A3B variant sets a new record with a substantial 6.1% absolute margin over the previous best-performing model.

WebVoyager. WebVoyager is a comprehensive end-to-end benchmark for evaluating web agents on 15 real-world websites including e-commerce, travel, and social platforms. It employs an automatic evaluation protocol leveraging MLLM to assess task completion rates, measuring agents’ abilities to autonomously navigate and interact with dynamic web environments through visual screenshots and textual elements. As shown in Table 5, the UI-Venus-1.5 model family achieves comparable performance among models of comparable scale. Specifically, our 2B/8B/30B-A3B variants reach success rates of 56.4%/70.8%/76.0%, outperforming WebVoyager He et al. (2024) and general VLMs (e.g., GPT-4o, Qwen3-VL).

In summary, our evaluation reveals several key insights:

  • •

    Superior End-to-End Performance: UI-Venus-1.5-30B-A3B achieves state-of-the-art or comparable results across a diverse range of GUI agent benchmarks, including Android World (77.6%), Android Lab (55.1%/68.1%†\dagger), VenusBench-Mobile (21.5%), and WebVoyager (76.0%). It consistently outperforms both specialized GUI models (e.g., MAI-UI-32B) and leading general-purpose VLMs (e.g., GPT-4o, Qwen3-VL), establishing a new performance ceiling for autonomous agents.

  • •

    Significant Architectural Efficiency and Scaling: Increasing the model scale leads to consistent performance gains across all benchmarks. Notably, the UI-Venus-1.5 family exhibits remarkable efficiency; our 8B model already surpasses the previous generation’s 72B variant on both Android Lab (up to 5.8% improvement) and VenusBench-Mobile (16.1% vs. 15.4%), demonstrating the effectiveness of our updated training methodology.

  • •

    Robust Cross-Platform Generalization: UI-Venus demonstrates exceptional adaptability across different operating systems and input modalities. It excels not only in programmatic Android environments but also in dynamic web navigation (WebVoyager). Furthermore, the models show strong visual-only reasoning capabilities, outperforming XML-augmented baselines in Android Lab even when relying solely on raw screenshots.

Figure 8
Figure 8: Latent space visualization of (a) base model and (b) model with GUI knowledge. The emergence of distinct clusters indicates that our Mid-Training has successfully enriched the model with GUI domain knowledge. This increased discriminative power between GUI and general data provides a robust structural basis for the reinforcement learning stage.

To verify the effectiveness of our Mid-Training strategy, we conduct the qualitative latent space analysis as shown in Figure 8. Specifically, we analyzed the latent representations using t-SNE visualization to quantify the impact of Mid-Training. By comparing the base model with our model after Mid-Training, we observe several key observations:

  • •

    Cluster Separability: After Mid-Training, GUI-specific features exhibit a transition to high-density clusters. The Silhouette Score reached 0.3150.315, a relative increase of 34.0% over the base model (0.235→0.3150.235\rightarrow 0.315).

  • •

    Feature Sensitivity: The 11.6% decrease in Intra-class Consistency (0.448→0.3960.448\rightarrow 0.396) indicates enhanced discriminative power. It demonstrates that the model is now capable of capturing fine-grained functional and structural variances, allowing for a more granular characterization of GUI elements that were previously treated as uniform.

  • •

    Global Space Stability: The Inter-class Similarity remains stable (only 1.4% increase), confirming that GUI-specific knowledge does not cause representation collapse.

Table 6
MetricQwen3VLModel After Mid-TrainingChange
Silhouette Score0.2350.315+34.0% (↑\uparrow)
Intra-class Consistency0.4480.396-11.6% (↓\downarrow)
Inter-class Similarity0.2200.223+1.4% (≈\approx stable)
Table 6: Latent space metrics of the model before and after Mid-Training.
View original tableOriginal Table 6

Table 7
ModelsMid-TrainingOffline-RLOnline-RLModel Merge
SS-ProAWSS-ProAWSS-ProAWSS-ProAW
UI-Venus-1.5
2B52.339.059.0(+6.7↑\uparrow)45.3(+6.3↑\uparrow)-59.8(+14.5↑\uparrow)57.7(-1.3↓\downarrow)55.6 (-4.2↓\downarrow)
8B63.157.070.0(+6.9↑\uparrow)63.5(+6.5↑\uparrow)-72.7(+9.2↑\uparrow)68.4(-1.6↓\downarrow)73.7(+1.0↑\uparrow)
30B-A3B65.267.171.0(+5.8↑\uparrow)68.0(+0.9↑\uparrow)-75.5(+7.5↑\uparrow)69.6(-1.4↓\downarrow)77.6(+2.1↑\uparrow)
Table 7: Ablation studies of UI-Venus-1.5 on ScreenSpot-Pro (denote as “SS-Pro”) and AndroidWorld (denote as “AW”).
View original tableOriginal Table 7

In this section, we will show the performance gains of every step in the UI-Venus-1.5 pipeline, including Mid-Training, Offline-RL, Online-RL and Model Merge. As shown in Table 7, we can conclude following insights:

  • •

    Offline-RL: Building Foundation for Grounding and Navigation. The transition from Mid-Training to Offline-RL yields consistent improvements across all scales and tasks. Specifically, ScreenSpot-Pro scores increase by approximately 6–7%, while AndroidWorld (AW) performance also sees a significant boost (up to +6.5% for the 8B model). This confirms that GRPO on diverse, task-specific offline data effectively aligns the model’s visual perception with GUI-specific action spaces.

  • •

    Online-RL: The Catalyst for Complex Navigation. Online-RL serves as the most critical stage for enhancing autonomous navigation capabilities. We observe a substantial leap in AndroidWorld success rates, with the 2B model showing a remarkable +14.5% absolute gain. By interacting with dynamic environments and learning from exploration, the models overcome the limitations of static datasets, significantly improving their ability to handle long-horizon tasks and error recovery in real-world scenarios.

  • •

    Model Merge: Balancing Specialization and Generalization. The final model merge stage aims to unify specialized capabilities. While it leads to a minor, acceptable trade-off in fine-grained grounding (a drop of ∼\sim1.4% on ScreenSpot-Pro), it further stabilizes and enhances navigation performance for larger models. Notably, UI-Venus-1.5-30B-A3B gains an additional 2.1% on AndroidWorld after the merge, suggesting that the unification process helps the model leverage cross-task knowledge to solve complex GUI sequences more effectively.

GUI agents can automatically execute a series of operations on GUI screens based on given instructions. In early works, the system typically relied on predefined rules, which exhibited limited scalability. With the emergence and advancement of LLMs, it is possible to adopt a single model to handle diverse tasks as an intelligent GUI agent.

GUI Grounding. Some researches focus on GUI grounding that aims to map natural language descriptions or instructions to precise positions of GUI elements on screens, enabling autonomous agents to identify widgets with diverse functionalities and select the appropriate one to interact by an equipped planner. Early methods Cheng et al. (2024); Lin et al. (2024); Xu et al. (2024); Wu et al. (2024); Gu et al. (2023); Gou et al. (2024); Wang et al. (2024c); Wu et al. (2025); Xie et al. (2025b); Tang et al. (2025b) usually adopt supervised fine-tuning (SFT) to train grounding models, which leverages labeled data rapidly and produces various grounding models that are able to recognize and locate diverse elements on common GUI scenarios. As models evolve rapidly, the accuracies on some grounding benchmarks Cheng et al. (2024); Wu et al. (2024) has hit a ceiling. To further evaluate the grounding capabilities of models in complex scenarios, more benchmarks like Screenspot-Pro Li et al. (2025a) and VenusBench-GD Zhou et al. (2025a) have been introduced to explore the limit of performance, which additionally requires the understanding of professional software and comprehensive visual reasoning. In parallel, the training paradigms are shifting. Inspired by DeepSeek-R1 DeepSeek-AI (2025), recent works have incorporated reinforcement learning (RL) into training process, aiming to enhance model generalization across unseen scenarios with limited labeled data Lu et al. (2025b); Luo et al. (2025); Liu et al. (2025); Zhou et al. (2025c); Yuan et al. (2025); Tang et al. (2025c); Tang et al. (2025a); Zhang et al. (2026); Zhou et al. (2025b); Qin et al. (2025); Seed (2025b); Yan et al. (2025). In addition, some works Zhang et al. (2025); Jiang et al. (2025) focus on post-processing to improve the test-time performance of the model. The mutual evolution between benchmarks and models drives the continuous advancement of the grounding research.

End-to-End GUI Agent. Also, some researchers attempt to tackle navigation tasks end-to-end with a unified model. At early stage, the agents were trained on foundation models directly, which served as preliminary attempts at autonomous GUI agents and produced promising results Hong et al. (2024); Lin et al. (2024); Cheng et al. (2024); Deng et al. (2023); Wu et al. (2024), but there remained a gap between the actual performance and the requirement of practical deployment. Driven by further practicality, with the incorporation of RL techniques like Direct Preference Optimization (DPO) Rafailov et al. (2023) and Group Relative Policy Optimization (GRPO) Shao et al. (2024), improved pipeline of data generation and increased computational resources, many research groups have developed more powerful agents Qin et al. (2025); Zeng et al. (2025); Sun et al. (2025b); Yang et al. (2024); Sun et al. (2025a); Qiu et al. (2026). More recently, as the alignment between real-world and training environments receives widespread focus, more end-to-end GUI agents exhibit robust practical deployment capabilities Wang et al. (2025a); Liu et al. (2024); Yan et al. (2025), which advances the feasibility of GUI agents in real-life scenarios.

GUI Agent Framework. As a collaboration paradigm that distributes the extensive context across sub-agents with various functionalities, the GUI agent framework fully leverages the base model’s understanding and reasoning capabilities to analyze the task progress and GUI screens, and subsequently takes a correct action. Agent S Agashe et al. (2024) introduces experience-augmented hierarchical planning strategy to improve task execution with several role-specific agents, and Agent S2 Agashe et al. (2025) upgrades the strategy as proactive hierarchical planning to dynamically refine actions based on real-time observations. Besides, began with Mobile-Agent Wang et al. (2024b), Mobile-Agent-v2 Wang et al. (2024a) incorporates a multi-agent collaboration architecture for long-step navigation, which includes planning, decision, reflection agents and a memory unit to retain focus content. Moreover, Mobile-Agent-E Wang et al. (2025d) implements a self-evolving hierarchical framework to store long-term memory and learn from the past, and Mobile-Agent-v3 Ye et al. (2025) further advances the framework by improved base model and training strategies based on its predecessors. More studies have also explored GUI agent frameworks (2025); Xie et al. (2025a). These agent frameworks probably possess a higher capacity ceiling, enabling them to perform navigation tasks that require intricate reasoning and analysis. Nevertheless, the data flow in the framework usually necessitates multiple rounds of LLM input and output, which leads to substantial computational costs and obvious operation latency.

In this work, we presented UI-Venus-1.5, a comprehensive advancement in the development of practical and reliable GUI agents. To address the limitations of previous iterations and current baselines, we introduced a three-tiered training paradigm: a large-scale Mid-Training stage for robust GUI knowledge injection, a task-specific Offline-RL phase unified by an efficient model merge strategy, and a scaled Online-RL framework to master complex navigation. Furthermore, the unified capability of UI-Venus-1.5 is achieved through strategic model merging, which effectively consolidates specialized domain expertise—including grounding, web, and mobile navigation—into a single end-to-end agent while preserving robust performance across tasks.

Experimental results demonstrate that UI-Venus-1.5 establishes a new state of the art across a wide spectrum of benchmarks, including GUI grounding and navigation. Beyond academic metrics, we have optimized the model for real-world utility within the 40+ Chinese third-party app ecosystem, enabling seamless automation for tasks such as ticket booking, and shopping. Collectively, these contributions on GUI Agents mark a significant step towards a truly autonomous and user-centric digital assistant.

All contributors of UI-Venus-1.5 are listed in alphabetical order by their last names.

Changlong Gao, Zhangxuan Gu, Yulin Liu, Xinyu Qiu, Shuheng Shen†, Yue Wen, Tianyu Xia, Zhenyu Xu, Zhengwen Zeng, Beitong Zhou, Xingran Zhou

Weizhi Chen, Sunhao Dai, Jingya Dou, Yichen Gong, Yuan Guo, Zhenlin Guo, Feng Li, Qian Li, Jinzhen Lin, Yuqi Zhou, Linchao Zhu

Liang Chen, Zhenyu Guo, Changhua Meng†, Weiqiang Wang

References

  1. Agashe et al. (2024) S. Agashe, J. Han, S. Gan, J. Yang, A. Li, and X. E. Wang Agent s: an open agentic framework that uses computers like a human. arXiv preprint arXiv:2410.08164. Cited by: §4.
  2. Agashe et al. (2025) S. Agashe, K. Wong, V. Tu, J. Yang, A. Li, and X. E. Wang Agent s2: a compositional generalist-specialist framework for computer use agents. arXiv preprint arXiv:2504.00906. Cited by: §4.
  3. Anthropic (2024) Anthropic Claude computer use. Note: Available at: https://www.anthropic.com/news/developing-computer-use Cited by: §1.
  4. Anthropic (2025) Anthropic Claude-3-7-sonnet. Note: https://www.anthropic.com/news/claude-3-7-sonnet Cited by: Table 5.Source
  5. Bai et al. (2025a) S. Bai, Y. Cai, R. Chen, K. Chen, X. Chen, Z. Cheng, L. Deng, W. Ding, C. Gao, C. Ge, W. Ge, Z. Guo, Q. Huang, J. Huang, F. Huang, B. Hui, S. Jiang, Z. Li, M. Li, M. Li, K. Li, Z. Lin, J. Lin, X. Liu, J. Liu, C. Liu, Y. Liu, D. Liu, S. Liu, D. Lu, R. Luo, C. Lv, R. Men, L. Meng, X. Ren, X. Ren, S. Song, Y. Sun, J. Tang, J. Tu, J. Wan, P. Wang, P. Wang, Q. Wang, Y. Wang, T. Xie, Y. Xu, H. Xu, J. Xu, Z. Yang, M. Yang, J. Yang, A. Yang, B. Yu, F. Zhang, H. Zhang, X. Zhang, B. Zheng, H. Zhong, J. Zhou, F. Zhou, J. Zhou, Y. Zhu, and K. Zhu Qwen3-vl technical report. arXiv preprint arXiv:2511.21631. Cited by: Table 10, Table 10, Table 10, Table 11, Table 11, Table 11, Table 12, Table 12, Table 12, Table 13, Table 13, Table 13, Table 14, Table 14, Table 14, Table 15, Table 15, Table 15, Table 9, Table 9, Table 9, Table 16, Table 16, §1, §2.1.2, §3.1.1, §3.2.1, Table 1, Table 1, Table 1, Table 3, Table 3, Table 3, Table 3, Table 3, Table 3, Table 5, Table 5, Table 5, Table 5, Table 5.
  6. Bai et al. (2025b) S. Bai, K. Chen, X. Liu, J. Wang, W. Ge, S. Song, K. Dang, P. Wang, S. Wang, J. Tang, H. Zhong, Y. Zhu, M. Yang, Z. Li, J. Wan, P. Wang, W. Ding, Z. Fu, Y. Xu, J. Ye, X. Zhang, T. Xie, Z. Cheng, H. Zhang, Z. Yang, H. Xu, and J. Lin Qwen2.5-vl technical report. External Links: 2502.13923, Link Cited by: §1.Source
  7. Chen et al. (2025) Z. Chen, R. Niu, H. Kong, Q. Wang, Q. Xing, and Z. Fan Tgrpo: fine-tuning vision-language-action model via trajectory-wise group relative policy optimization. arXiv preprint arXiv:2506.08440. Cited by: 2nd item, §1.
  8. Cheng et al. (2024) K. Cheng, Q. Sun, Y. Chu, F. Xu, Y. Li, J. Zhang, and Z. Wu SeeClick: harnessing gui grounding for advanced visual gui agents. External Links: 2401.10935, Link Cited by: §4, §4.Source
  9. Comanici et al. (2025) G. Comanici, E. Bieber, M. Schaekermann, I. Pasupat, N. Sachdeva, I. Dhillon, M. Blistein, O. Ram, D. Zhang, E. Rosen, et al. Gemini 2.5: pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities. arXiv preprint arXiv:2507.06261. Cited by: Table 3.
  10. Dai et al. (2025) G. Dai, S. Jiang, T. Cao, Y. Li, Y. Yang, R. Tan, M. Li, and L. Qiu Advancing mobile gui agents: a verifier-driven approach to practical deployment. arXiv preprint arXiv:2503.15937. Cited by: Table 3.
  11. DeepResearch et al. (2025) T. DeepResearch, B. Li, B. Zhang, D. Zhang, F. Huang, G. Li, G. Chen, H. Yin, J. Wu, J. Zhou, et al. Tongyi deepresearch technical report. arXiv preprint arXiv:2510.24701. Cited by: §2.4.
  12. DeepSeek-AI (2025) DeepSeek-AI DeepSeek-r1: incentivizing reasoning capability in llms via reinforcement learning. External Links: 2501.12948, Link Cited by: §4.Source
  13. Deng et al. (2023) X. Deng, Y. Gu, B. Zheng, S. Chen, S. Stevens, B. Wang, H. Sun, and Y. Su Mind2web: towards a generalist agent for the web. Advances in Neural Information Processing Systems 36, pp. 28091–28114. Cited by: §2.1.1, §4.
  14. [14] (2025) Droidrun. Note: https://github.com/droidrun/droidrun Cited by: §4.Source
  15. Gemini-Team et al. (2024) Gemini-Team, P. Georgiev, V. I. Lei, R. Burnell, L. Bai, A. Gulati, G. Tanzer, D. Vincent, Z. Pan, S. Wang, et al. Gemini 1.5: unlocking multimodal understanding across millions of tokens of context. arXiv preprint arXiv:2403.05530. Cited by: Table 3.
  16. GLM et al. (2024) T. GLM, A. Zeng, B. Xu, B. Wang, C. Zhang, D. Yin, D. Zhang, D. Rojas, G. Feng, H. Zhao, et al. Chatglm: a family of large language models from glm-130b to glm-4 all tools. arXiv preprint arXiv:2406.12793. Cited by: Table 3.
  17. Gou et al. (2024) B. Gou, R. Wang, B. Zheng, Y. Xie, C. Chang, Y. Shu, H. Sun, and Y. Su Navigating the digital world as humans do: universal visual grounding for gui agents. External Links: 2410.05243, Link Cited by: §4.Source
  18. Grattafiori et al. (2024) A. Grattafiori, A. Dubey, A. Jauhri, A. Pandey, A. Kadian, A. Al-Dahle, A. Letman, A. Mathur, A. Schelten, A. Vaughan, et al. The llama 3 herd of models. arXiv preprint arXiv:2407.21783. Cited by: Table 3.
  19. Gu et al. (2023) Z. Gu, Z. Xu, H. Chen, J. Lan, C. Meng, and W. Wang Mobile user interface element detection via adaptively prompt tuning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 11155–11164. Cited by: §1, §4.
  20. Gu et al. (2025) Z. Gu, Z. Zeng, Z. Xu, X. Zhou, S. Shen, Y. Liu, B. Zhou, C. Meng, T. Xia, W. Chen, et al. Ui-venus technical report: building high-performance ui agents with rft. arXiv preprint arXiv:2508.10833. Cited by: Table 10, Table 10, Table 11, Table 11, Table 13, Table 13, Table 14, Table 14, Table 15, Table 15, Table 9, Table 9, Table 16, Table 16, §1, §1, §2.2.2, Table 1, Table 1, Table 3, Table 3, Table 3, Table 3, Table 5, Table 5.
  21. H-Company (2025) H-Company Holo2 - open foundation models for navigation and computer use agents. External Links: Link Cited by: Table 10, Table 10, Table 11, Table 11, Table 12, Table 12, Table 13, Table 13, Table 14, Table 14, Table 15, Table 15, Table 9, Table 9, §1, §1, §3.2.1, Table 1, Table 1, Table 3, Table 3, Table 5, Table 5, Table 5.Source
  22. He et al. (2024) H. He, W. Yao, K. Ma, W. Yu, Y. Dai, H. Zhang, Z. Lan, and D. Yu Webvoyager: building an end-to-end web agent with large multimodal models. arXiv preprint arXiv:2401.13919. Cited by: §1, §1, §3.1.2, §3.2.2, §3.2.2, Table 5.
  23. Hong et al. (2024) W. Hong, W. Wang, Q. Lv, J. Xu, W. Yu, J. Ji, Y. Wang, Z. Wang, Y. Zhang, J. Li, B. Xu, Y. Dong, M. Ding, and J. Tang CogAgent: a visual language model for gui agents. External Links: 2312.08914, Link Cited by: §4.Source
  24. Hurst et al. (2024) A. Hurst, A. Lerer, A. P. Goucher, A. Perelman, A. Ramesh, A. Clark, A. Ostrow, A. Welihinda, A. Hayes, A. Radford, et al. Gpt-4o system card. arXiv preprint arXiv:2410.21276. Cited by: Table 3, Table 5.
  25. Inclusion-AI et al. (2025) Inclusion-AI, B. Ma, C. Zou, C. Yan, C. Jin, C. Shen, C. Lian, D. Zheng, F. Wang, F. Xu, et al. Ming-flash-omni: a sparse, unified architecture for multimodal perception and generation. arXiv preprint arXiv:2510.24821. Cited by: §1.
  26. Jiang et al. (2025) Z. Jiang, S. Xie, W. Li, W. Zu, P. Li, J. Qiu, S. Pei, L. Ma, T. Huang, M. Wang, et al. Zoom in, click out: unlocking and evaluating the potential of zooming for gui grounding. arXiv preprint arXiv:2512.05941. Cited by: §4.
  27. Li et al. (2025a) K. Li, Z. Meng, H. Lin, Z. Luo, Y. Tian, J. Ma, Z. Huang, and T. Chua ScreenSpot-pro: gui grounding for professional high-resolution computer use. Cited by: §1, §1, §2.2.1, §4.
  28. Li et al. (2025b) N. Li, X. Qu, J. Zhou, J. Wang, M. Wen, K. Du, X. Lou, Q. Peng, and W. Zhang MobileUse: a gui agent with hierarchical reflection for autonomous mobile operation. arXiv preprint arXiv:2507.16853. Cited by: Table 3.
  29. Li et al. (2024) W. Li, W. Bishop, A. Li, C. Rawles, F. Campbell-Ajala, D. Tyamagundlu, and O. Riva On the effects of data scale on ui control agents. External Links: 2406.03679, Link Cited by: §1.Source
  30. Li et al. (2023) W. Li, Y. Peng, M. Zhang, L. Ding, H. Hu, and L. Shen Deep model fusion: a survey. arXiv preprint arXiv:2309.15698. Cited by: §2.4.
  31. Lin et al. (2024) K. Q. Lin, L. Li, D. Gao, Z. Yang, S. Wu, Z. Bai, W. Lei, L. Wang, and M. Z. Shou ShowUI: one vision-language-action model for gui visual agent. External Links: 2411.17465, Link Cited by: §2.1.1, §4, §4.Source
  32. Ling-Team et al. (2025a) Ling-Team, A. Li, B. Liu, B. Hu, B. Li, B. Zeng, B. Ye, C. Tang, C. Tian, C. Huang, et al. Every activation boosted: scaling general reasoner to 1 trillion open language foundation. arXiv preprint arXiv:2510.22115. Cited by: §1, §2.4.
  33. Ling-Team et al. (2025b) Ling-Team, A. Shen, B. Li, B. Hu, B. Jing, C. Chen, C. Huang, C. Zhang, C. Yang, C. Lin, et al. Every step evolves: scaling reinforcement learning for trillion-scale thinking model. arXiv preprint arXiv:2510.18855. Cited by: §1.
  34. Liu et al. (2024) X. Liu, B. Qin, D. Liang, G. Dong, H. Lai, H. Zhang, H. Zhao, I. L. Iong, J. Sun, J. Wang, et al. Autoglm: autonomous foundation agents for guis. arXiv preprint arXiv:2411.00820. Cited by: §1, Table 3, Table 3, §4.
  35. Liu et al. (2025) Y. Liu, P. Li, C. Xie, X. Hu, X. Han, S. Zhang, H. Yang, and F. Wu InfiGUI-r1: advancing multimodal gui agents from reactive actors to deliberative reasoners. External Links: 2504.14239, Link Cited by: §4.Source
  36. Lu et al. (2025a) Q. Lu, W. Shao, Z. Liu, L. Du, F. Meng, B. Li, B. Chen, S. Huang, K. Zhang, and P. Luo GUIOdyssey: a comprehensive dataset for cross-app gui navigation on mobile devices. External Links: 2406.08451, Link Cited by: §1.Source
  37. Lu et al. (2025b) Z. Lu, Y. Chai, Y. Guo, X. Yin, L. Liu, H. Wang, H. Xiao, S. Ren, G. Xiong, and H. Li UI-r1: enhancing efficient action prediction of gui agents by reinforcement learning. External Links: 2503.21620, Link Cited by: §4.Source
  38. Luo et al. (2025) R. Luo, L. Wang, W. He, and X. Xia GUI-r1 : a generalist r1-style vision-language action model for gui agents. External Links: 2504.10458, Link Cited by: §4.Source
  39. Nayak et al. (2025) S. Nayak, X. Jian, K. Q. Lin, J. A. Rodriguez, M. Kalsi, R. Awal, N. Chapados, M. T. Özsu, A. Agrawal, D. Vazquez, et al. Ui-vision: a desktop-centric gui benchmark for visual perception and interaction. arXiv preprint arXiv:2503.15661. Cited by: §3.1.2.
  40. OpenAI (2025) OpenAI Computer using agent. Note: https://platform.openai.com/docs/guides/tools-computer-use Cited by: Table 5.Source
  41. Qin et al. (2025) Y. Qin, Y. Ye, J. Fang, H. Wang, S. Liang, S. Tian, J. Zhang, J. Li, Y. Li, S. Huang, W. Zhong, K. Li, J. Yang, Y. Miao, W. Lin, L. Liu, X. Jiang, Q. Ma, J. Li, X. Xiao, K. Cai, C. Li, Y. Zheng, C. Jin, C. Li, X. Zhou, M. Wang, H. Chen, Z. Li, H. Yang, H. Liu, F. Lin, T. Peng, X. Liu, and G. Shi UI-tars: pioneering automated gui interaction with native agents. External Links: 2501.12326, Link Cited by: Table 3, Table 5, §4, §4.Source
  42. Qiu et al. (2026) X. Qiu, H. Jia, Z. Zeng, S. Shen, C. Meng, Y. Yang, and L. Zhu Unified generation and self-verification for vision-language models via advantage decoupled preference optimization. arXiv preprint arXiv:2601.01483. Cited by: §4.
  43. Rafailov et al. (2023) R. Rafailov, A. Sharma, E. Mitchell, C. D. Manning, S. Ermon, and C. Finn Direct preference optimization: your language model is secretly a reward model. Advances in neural information processing systems 36, pp. 53728–53741. Cited by: §4.
  44. Rawles et al. (2025) C. Rawles, S. Clinckemaillie, Y. Chang, J. Waltz, G. Lau, M. Fair, A. Li, W. Bishop, W. Li, F. Campbell-Ajala, D. Toyama, R. Berry, D. Tyamagundlu, T. Lillicrap, and O. Riva AndroidWorld: a dynamic benchmarking environment for autonomous agents. External Links: 2405.14573, Link Cited by: §1, §1, §3.1.2, §3.2.2.Source
  45. Rawles et al. (2023) C. Rawles, A. Li, D. Rodriguez, O. Riva, and T. Lillicrap Androidinthewild: a large-scale dataset for android device control. Advances in Neural Information Processing Systems 36, pp. 59708–59728. Cited by: §2.1.1.
  46. Seed (2025a) B. Seed Seed1. 8 model card: towards generalized real-world agency. External Links: Link Cited by: Table 10, §1, §1, §3.2.1, Table 1, Table 3.Source
  47. Seed (2025b) B. Seed UI-tars-1.5. Note: https://seed-tars.com/1.5 Cited by: Table 13, §3.2.1, Table 1, Table 3, §4.Source
  48. Shao et al. (2024) Z. Shao, P. Wang, Q. Zhu, R. Xu, J. Song, X. Bi, H. Zhang, M. Zhang, Y. K. Li, Y. Wu, and D. Guo DeepSeekMath: pushing the limits of mathematical reasoning in open language models. External Links: 2402.03300, Link Cited by: §4.Source
  49. Sun et al. (2025a) Q. Sun, K. Cheng, Z. Ding, C. Jin, Y. Wang, F. Xu, Z. Wu, C. Jia, L. Chen, Z. Liu, B. Kao, G. Li, J. He, Y. Qiao, and Z. Wu OS-genesis: automating gui agent trajectory construction via reverse task synthesis. External Links: 2412.19723, Link Cited by: §4.Source
  50. Sun et al. (2025b) Y. Sun, S. Zhao, T. Yu, H. Wen, S. Va, M. Xu, Y. Li, and C. Zhang GUI-xplore: empowering generalizable gui agents with one exploration. External Links: 2503.17709, Link Cited by: §4.Source
  51. Tang et al. (2025a) F. Tang, Z. Gu, Z. Lu, X. Liu, S. Shen, C. Meng, W. Wang, W. Zhang, Y. Shen, W. Lu, J. Xiao, and Y. Zhuang GUI-g${}^{2}$: gaussian reward modeling for gui grounding. External Links: 2507.15846, Link Cited by: §1, §4.Source
  52. Tang et al. (2025b) F. Tang, Y. Shen, H. Zhang, S. Chen, G. Hou, W. Zhang, W. Zhang, K. Song, W. Lu, and Y. Zhuang Think twice, click once: enhancing gui grounding via fast and slow systems. External Links: 2503.06470, Link Cited by: §4.Source
  53. Tang et al. (2025c) J. Tang, Y. Xia, Y. Wu, Y. Hu, Y. Chen, Q. Chen, X. Xu, X. Wu, H. Lu, Y. Ma, S. Lu, and Q. Chen LPO: towards accurate gui agent interaction via location preference optimization. External Links: 2506.09373, Link Cited by: §4.Source
  54. V-Team et al. (2025) V-Team, W. Hong, W. Yu, X. Gu, G. Wang, G. Gan, H. Tang, J. Cheng, J. Qi, J. Ji, L. Pan, S. Duan, W. Wang, Y. Wang, Y. Cheng, Z. He, Z. Su, Z. Yang, Z. Pan, A. Zeng, B. Wang, B. Chen, B. Shi, C. Pang, C. Zhang, D. Yin, F. Yang, G. Chen, J. Xu, J. Zhu, J. Chen, J. Chen, J. Chen, J. Lin, J. Wang, J. Chen, L. Lei, L. Gong, L. Pan, M. Liu, M. Xu, M. Zhang, Q. Zheng, S. Yang, S. Zhong, S. Huang, S. Zhao, S. Xue, S. Tu, S. Meng, T. Zhang, T. Luo, T. Hao, T. Tong, W. Li, W. Jia, X. Liu, X. Zhang, X. Lyu, X. Fan, X. Huang, Y. Wang, Y. Xue, Y. Wang, Y. Wang, Y. An, Y. Du, Y. Shi, Y. Huang, Y. Niu, Y. Wang, Y. Yue, Y. Li, Y. Zhang, Y. Wang, Y. Wang, Y. Zhang, Z. Xue, Z. Hou, Z. Du, Z. Wang, P. Zhang, D. Liu, B. Xu, J. Li, M. Huang, Y. Dong, and J. Tang GLM-4.5v and glm-4.1v-thinking: towards versatile multimodal reasoning with scalable reinforcement learning. External Links: 2507.01006, Link Cited by: Table 3.Source
  55. Wang et al. (2025a) H. Wang, H. Zou, H. Song, J. Feng, J. Fang, J. Lu, L. Liu, Q. Luo, S. Liang, S. Huang, et al. Ui-tars-2 technical report: advancing gui agent with multi-turn reinforcement learning. arXiv preprint arXiv:2509.02544. Cited by: §4.
  56. Wang et al. (2024a) J. Wang, H. Xu, H. Jia, X. Zhang, M. Yan, W. Shen, J. Zhang, F. Huang, and J. Sang Mobile-agent-v2: mobile device operation assistant with effective navigation via multi-agent collaboration. External Links: 2406.01014, Link Cited by: §4.Source
  57. Wang et al. (2024b) J. Wang, H. Xu, J. Ye, M. Yan, W. Shen, J. Zhang, F. Huang, and J. Sang Mobile-agent: autonomous multi-modal mobile device agent with visual perception. External Links: 2401.16158, Link Cited by: §4.Source
  58. Wang et al. (2024c) K. Wang, T. Xia, Z. Gu, Y. Zhao, S. Shen, C. Meng, W. Wang, and K. Xu E-ant: a large-scale dataset for efficient automatic gui navigation. External Links: 2406.14250, Link Cited by: §4.Source
  59. Wang et al. (2025b) X. Wang, B. Wang, D. Lu, J. Yang, T. Xie, J. Wang, J. Deng, X. Guo, Y. Xu, C. H. Wu, Z. Shen, Z. Li, R. Li, X. Li, J. Chen, B. Zheng, P. Li, F. Lei, R. Cao, Y. Fu, D. Shin, M. Shin, J. Hu, Y. Wang, J. Chen, Y. Ye, D. Zhang, D. Du, H. Hu, H. Chen, Z. Zhou, Y. Wang, H. Wang, D. Yang, V. Zhong, F. Sung, Y. Charles, Z. Yang, and T. Yu OpenCUA: open foundations for computer-use agents. External Links: 2508.09123, Link Cited by: Table 10, Table 10, Table 10, Table 11, Table 11, Table 11, Table 13, Table 13, Table 14, Table 15, Table 15, Table 15, Table 9, Table 9, §1, §3.2.1, Table 1, Table 1, Table 1.Source
  60. Wang et al. (2025c) X. Wang, Z. Wu, J. Xie, Z. Ding, B. Yang, Z. Li, Z. Liu, Q. Li, X. Dong, Z. Chen, et al. Mmbench-gui: hierarchical multi-platform evaluation framework for gui agents. arXiv preprint arXiv:2507.19478. Cited by: §3.1.2.
  61. Wang et al. (2025d) Z. Wang, H. Xu, J. Wang, X. Zhang, M. Yan, J. Zhang, F. Huang, and H. Ji Mobile-agent-e: self-evolving mobile assistant for complex tasks. External Links: 2501.11733, Link Cited by: §4.Source
  62. Wu et al. (2025) Q. Wu, K. Cheng, R. Yang, C. Zhang, J. Yang, H. Jiang, J. Mu, B. Peng, B. Qiao, R. Tan, et al. GUI-actor: coordinate-free visual grounding for gui agents. arXiv preprint arXiv:2506.03143. Cited by: §4.
  63. Wu et al. (2024) Z. Wu, Z. Wu, F. Xu, Y. Wang, Q. Sun, C. Jia, K. Cheng, Z. Ding, L. Chen, P. P. Liang, and Y. Qiao OS-atlas: a foundation action model for generalist gui agents. External Links: 2410.23218, Link Cited by: §3.1.2, §4, §4.Source
  64. Xiao et al. (2025) H. Xiao, G. Wang, Y. Chai, Z. Lu, W. Lin, H. He, L. Fan, L. Bian, R. Hu, L. Liu, et al. UI-genie: a self-improving approach for iteratively boosting mllm-based mobile gui agents. arXiv preprint arXiv:2505.21496. Cited by: Table 3.
  65. Xie et al. (2025a) B. Xie, R. Shao, G. Chen, K. Zhou, Y. Li, J. Liu, M. Zhang, and L. Nie Gui-explorer: autonomous exploration and mining of transition-aware knowledge for gui agent. arXiv preprint arXiv:2505.16827. Cited by: §4.
  66. Xie et al. (2025b) T. Xie, J. Deng, X. Li, J. Yang, H. Wu, J. Chen, W. Hu, X. Wang, Y. Xu, Z. Wang, Y. Xu, J. Wang, D. Sahoo, T. Yu, and C. Xiong Scaling computer-use grounding via user interface decomposition and synthesis. External Links: 2505.13227, Link Cited by: §2.2.1, §3.1.2, §4.Source
  67. Xu et al. (2025) Y. Xu, X. Liu, X. Sun, S. Cheng, H. Yu, H. Lai, S. Zhang, D. Zhang, J. Tang, and Y. Dong Androidlab: training and systematic benchmarking of android autonomous agents. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 2144–2166. Cited by: §3.1.2, §3.2.2.
  68. Xu et al. (2024) Y. Xu, Z. Wang, J. Wang, D. Lu, T. Xie, A. Saha, D. Sahoo, T. Yu, and C. Xiong Aguvis: unified pure vision agents for autonomous gui interaction. External Links: Link Cited by: §4.Source
  69. Yadav et al. (2023) P. Yadav, D. Tam, L. Choshen, C. A. Raffel, and M. Bansal Ties-merging: resolving interference when merging models. Advances in Neural Information Processing Systems 36, pp. 7093–7115. Cited by: §2.4.
  70. Yan et al. (2025) H. Yan, J. Wang, X. Huang, Y. Shen, Z. Meng, Z. Fan, K. Tan, J. Gao, L. Shi, M. Yang, et al. Step-gui technical report. arXiv preprint arXiv:2512.15431. Cited by: Table 10, Table 10, Table 11, Table 11, Table 12, Table 12, Table 13, Table 14, Table 15, Table 9, §1, §1, §3.2.1, Table 1, Table 1, Table 3, Table 3, Table 3, Table 5, §4, §4.
  71. Yang et al. (2025) Y. Yang, D. Li, Y. Dai, Y. Yang, Z. Luo, Z. Zhao, Z. Hu, J. Huang, A. Saha, Z. Chen, R. Xu, L. Pan, C. Xiong, and J. Li GTA1: gui test-time scaling agent. External Links: 2507.05791, Link Cited by: Table 10, Table 10, Table 11, Table 11, Table 13, Table 13, Table 14, Table 14, Table 9, Table 9, §3.2.1, Table 1, Table 1.Source
  72. Yang et al. (2024) Y. Yang, Y. Wang, D. Li, Z. Luo, B. Chen, C. Huang, and J. Li Aria-ui: visual grounding for gui instructions. External Links: 2412.16256, Link Cited by: §4.Source
  73. Ye et al. (2025) J. Ye, X. Zhang, H. Xu, H. Liu, J. Wang, Z. Zhu, Z. Zheng, F. Gao, J. Cao, Z. Lu, et al. Mobile-agent-v3: fundamental agents for gui automation. arXiv preprint arXiv:2508.15144. Cited by: Table 10, Table 10, Table 11, Table 11, Table 12, Table 12, Table 13, Table 13, Table 16, Table 16, §1, §1, §3.2.1, Table 1, Table 1, Table 3, Table 5, §4.
  74. Yuan et al. (2025) X. Yuan, J. Zhang, K. Li, Z. Cai, L. Yao, J. Chen, E. Wang, Q. Hou, J. Chen, P. Jiang, and B. Li Enhancing visual grounding for gui agents via self-evolutionary reinforcement learning. External Links: 2505.12370, Link Cited by: §4.Source
  75. Zeng et al. (2025) Z. Zeng, J. Huang, L. Zheng, W. Han, Y. Zhong, L. Chen, L. Yang, Y. Chu, Y. He, and L. Ma Uitron: foundational gui agent with advanced perception and planning. arXiv preprint arXiv:2508.21767. Cited by: §4.
  76. Zhang et al. (2026) L. Zhang, Y. Xiao, X. Lu, J. Cao, Y. Zhao, J. Zhou, L. An, Z. Feng, W. Sha, Y. Shi, C. Xiao, J. Xiong, Y. Zhang, H. Wu, and H. Wang OmegaUse: building a general-purpose gui agent for autonomous task execution. External Links: 2601.20380, Link Cited by: §1, §4.Source
  77. Zhang et al. (2025) Y. Zhang, Z. Pan, Z. Zeng, S. Shen, C. Meng, and L. Zhu MVP: multiple view prediction improves gui grounding. arXiv preprint arXiv:2512.08529. Cited by: §4.
  78. Zhipu-AI (2025) Zhipu-AI GLM-4.5v. Note: Available at: https://docs.z.ai/guides/vlm/glm-4.5v Cited by: §1.
  79. Zhou et al. (2025a) B. Zhou, Z. Huang, Y. Guo, Z. Gu, T. Xia, Z. Luo, F. Tang, D. Kong, Y. Shang, S. Ou, et al. VenusBench-gd: a comprehensive multi-platform gui benchmark for diverse grounding tasks. arXiv preprint arXiv:2512.16501. Cited by: §1, §1, §2.2.1, §3.1.2, §4.
  80. Zhou et al. (2025b) H. Zhou, X. Zhang, P. Tong, J. Zhang, L. Chen, Q. Kong, C. Cai, C. Liu, Y. Wang, J. Zhou, et al. MAI-ui technical report: real-world centric foundation gui agents. arXiv preprint arXiv:2512.22047. Cited by: Table 10, Table 10, Table 10, Table 11, Table 11, Table 11, Table 12, Table 12, Table 12, Table 13, Table 13, Table 13, Table 14, Table 14, Table 14, Table 15, Table 15, Table 15, Table 9, Table 9, Table 16, Table 16, §1, §1, §1, §3.2.1, Table 1, Table 1, Table 1, Table 3, Table 3, Table 3, Table 5, Table 5, §4.
  81. Zhou et al. (2025c) Y. Zhou, S. Dai, S. Wang, K. Zhou, Q. Jia, and J. Xu GUI-g1: understanding r1-zero-like training for visual grounding in gui agents. External Links: 2505.15810, Link Cited by: §4.Source
  82. Zhu et al. (2025) J. Zhu, W. Wang, Z. Chen, Z. Liu, S. Ye, L. Gu, H. Tian, Y. Duan, W. Su, J. Shao, Z. Gao, E. Cui, X. Wang, Y. Cao, Y. Liu, X. Wei, H. Zhang, H. Wang, W. Xu, H. Li, J. Wang, N. Deng, S. Li, Y. He, T. Jiang, J. Luo, Y. Wang, C. He, B. Shi, X. Zhang, W. Shao, J. He, Y. Xiong, W. Qu, P. Sun, P. Jiao, H. Lv, L. Wu, K. Zhang, H. Deng, J. Ge, K. Chen, L. Wang, M. Dou, L. Lu, X. Zhu, T. Lu, D. Lin, Y. Qiao, J. Dai, and W. Wang InternVL3: exploring advanced training and test-time recipes for open-source multimodal models. External Links: 2504.10479, Link Cited by: §1.Source

Table 8
ActionDefinition
Click(box=(x, y))Click at coordinates (x, y).
Drag(start=(x1, y1), end=(x2, y2))Drag from (x1, y1) to (x2, y2).
Scroll(start=(x1, y1), end=(x2, y2), direction=‘’)Scroll from (x1, y1) to (x2, y2) with specified direction.
Type(content=‘’)Type the specified content.
Launch(app=‘’)Launch the specified app.
Wait()Wait for loading.
Finished(content=‘’)Finish the task, with optional information.
CallUser(content=‘’)Conclude the answer for information-retrieval.
LongPress(box=(x, y))Long press at coordinates (x, y).
PressBack()Press the ‘back’ button.
PressHome()Press the ‘home’ button.
PressEnter()Press the ‘enter’ button.
PressRecent()Press the ‘recent’ button.
Hover(box=(x,y))Move the mouse cursor to coordinates (x, y) without clicking.
DoubleClick(box=(x,y))Perform a double-click at coordinates (x, y).
Hotkey(keys=[‘ctrl’, ‘c’])Press the specified key combination (e.g., Ctrl+C for copy).
Table 8: All actions and their definitions used in UI-Venus-1.5. We unify the action space and map all the actions in the existing open-source dataset to this space.
View original tableOriginal Table 8

Graphic from the paper; its text follows
Text in this graphic

Grounding Prompt

Output the center point of the position corresponding to the following instruction: {problem}. The output should just be the coordinates of a point, in the format [x,y]. Additionally, if the task is infeasible (e.g., the task is not related to the image), the output should be [-1,-1].

Graphic from the paper; its text follows
Text in this graphic

Mobile Prompt

You are a GUI Agent. Your task is to analyze a given user task, review current screenshot and previous actions, and determine the next action to complete the task. ### Available Actions You may execute one of the following functions: - Click(box=(x1,y1)) - Drag(start=(x1,y1), end=(x2,y2)) - Scroll(start=(x1,y1), end=(x2,y2)) - Type(content=‘’) - Launch(app=‘’) - Wait() - Finished(content=‘’) - CallUser(content=‘’) - LongPress(box=(x1,y1)) - PressBack() - PressHome() - PressEnter() - PressRecent() ### User Task {problem} ### Previous Actions {previous_actions} ### Output Format <think> your thinking process </think> <action> the next action </action> <conclusion> the conclusion about the next action </conclusion> ### Instruction - Make sure you understand the task goal to avoid wrong actions. - Make sure you carefully examine the the current screenshot. Sometimes the summarized history might not be reliable, over-claiming some effects. - For requests that are questions (or chat messages), remember to use the ‘CallUser’ action to reply to user explicitly before finishing! Then, after you have replied, use the Finished action if the goal is achieved. - Consider exploring the screen by using the ‘scroll’ action with different directions to reveal additional content. - To copy some text: first select the exact text you want to copy, which usually also brings up the text selection bar, then click the ‘copy’ button in bar. - To paste text into a text box, first long press the text box, then usually the text selection bar will appear with a ‘paste’ button in it.

Graphic from the paper; its text follows
Text in this graphic

Web Prompt

You are a GUI Agent. Your task is to analyze a given user task, review current screenshot and previous actions, and determine the next action to complete the task. ### Available Actions You may execute one of the following functions: - Click(box=(x1,y1)) - Drag(start=(x1,y1), end=(x2,y2)) - Scroll(direction=’down or up’) - Type(content=‘’) - Launch(url=‘’) - Wait() - Finished(content=‘’) - CallUser(content=‘’) - LongPress(box=(x1,y1)) - PressBack() - PressHome() - PressEnter() - PressRecent() - Hover(box=(x1,y1)) - DoubleClick(box=(x1,y1)) - Hotkey(keys=[‘ctrl’, ‘c’]) # Split keys with comma and wrap each key in single quotes. Do not use more than 3 keys in one Hotkey action. ### User Task {problem} ### Previous Actions {previous_actions} ### Output Format <think> your thinking process </think> <action> the next action </action> <conclusion> the conclusion about the next action </conclusion> ### Instruction - Make sure you understand the task goal to avoid wrong actions. - Make sure you carefully examine the the current screenshot. Sometimes the summarized history might not be reliable, over-claiming some effects. - For requests that are questions (or chat messages), remember to use the ‘CallUser’ action to reply to user explicitly before finishing! Then, after you have replied, use the Finished action if the goal is achieved. - Consider exploring the screen by using the ‘scroll’ action with different directions to reveal additional content.

Graphic from the paper; its text follows
Text in this graphic

Chinese APP Prompt

你是一个手机图形界面智能体代理 你的任务是根据历史操作和当前设备状态去执行一系列操作来完成用户的任务。 ### 你可以用的操作以及对应功能如下: - Click(box=(x1,y1)) >>点击操作,点击屏幕上的指定位置。坐标区间从左上角(0,0)到右下角(999,999)。 - Drag(start=(x1,y1), end=(x2,y2)) >>拖动操作,从起始坐标长按数秒之后拖动到结束坐标。用于调整app布局,滑动滑块验证码等。 - Scroll(start=(x1,y1), end=(x2,y2)) >>滑动操作,从起始坐标拖动到结束坐标。用于滚动查找内容,切换选项卡,下拉通知栏等。坐标区间从左上角(0,0)到右下角(999,999)。 - Type(content=‘’) >>输入操作,在当前激活的输入框输入指定内容。 - Launch(app=‘’) >>启动目标app。当目标app在当前界面不可见时,可以使用该动作打开app。 - Wait() >>等待页面加载。 - Finished(content=‘’) >>任务结束,退出设备接管。 - CallUser(content=‘’) >>回答用户的问题或者当前界面有多个符合要求的选项时需要用户接管。 - LongPress(box=(x1,y1)) >>长按操作,在指定位置长按一定的时间。该操作可以触发更多功能选项,例如复制、转发消息,删除等。坐标区间从左上角(0,0)到右下角(999,999)。 - PressBack() >>返回上一个界面,一般用于错误回退或继续执行剩余任务。 - PressHome() >>返回系统桌面,一般用于跨app任务中快速打开下一个app或遇到严重错误时回退到系统桌面。 - PressEnter() >>回车操作,用于换行或者在搜索框中输入内容之后执行搜索操作。 - PressRecent() >>打开系统后台界面。 ### 用户任务 {problem} ### 先前的动作和推理过程 {previous_actions} ### 输出格式 <think>你的思考过程</think> <action>执行的操作</action> <conclusion>总结当前操作</conclusion> ### Instruction -输入内容之前,确保输入框已经被激活(出现键盘或者 ‘ADB Keyboard ON’字样代表输入框已经激活)。 -在app内找不到任务要求的入口时,尝试使用搜索功能,或者如果当前页面上方存在选多个项卡,尝试使用Scroll操作查看。 -如果在执行任务的过程中进入到和任务无关的界面,使用PressBack进行回退。 -任务结束之前,确保已经完整准确地完成用户的任务,如果存在漏做、错做的内容,需要返回重新执行。

Note that in OSWorld-G, we re-calculate the performance of UI-Venus-1.0 with the refusal task, and thus, its results are different from our previous report.

Table 9
ModelsBasic TasksAdvanced TasksOverall
ElementVisualSpatialAvgReasoningFunctionalRefusalAvg
General VLMs
Qwen3-VL-2B* (Bai et al., 2025a)66.679.761.368.212.641.60.015.945.2
Qwen3-VL-8B* (Bai et al., 2025a)73.983.875.576.822.661.36.827.355.1
Qwen3-VL-30B-A3B* (Bai et al., 2025a)68.084.369.272.319.958.611.327.052.4
GUI-specific Models
OpenCUA-7B (Wang et al., 2025b)62.2384.3967.4469.1521.3249.140.0021.4348.20
OpenCUA-32B (Wang et al., 2025b)65.4978.5568.8069.6429.0951.000.0025.0850.08
GTA1-7B (Yang et al., 2025)63.7376.6457.0564.8723.3151.140.0022.7546.38
GTA1-32B (Yang et al., 2025)75.3688.0876.7778.8738.8467.140.0033.2558.84
UI-Venus-1.0-7B (Gu et al., 2025)64.3078.7867.1568.6624.3953.850.0023.9049.01
UI-Venus-1.0-72B (Gu et al., 2025)81.5891.3078.8183.1246.1668.8651.3353.7570.23
Holo2-8B* (H-Company, 2025)71.485.877.976.834.063.10.030.256.4
Holo2-30B-A3B* (H-Company, 2025)78.189.781.081.832.268.70.031.059.5
Step-GUI-4B* (Yan et al., 2025)73.981.877.977.026.159.00.025.954.6
MAI-UI-2B* (Zhou et al., 2025b)72.887.176.677.427.362.30.027.355.4
MAI-UI-8B* (Zhou et al., 2025b)81.390.884.584.555.469.10.040.565.2
Ours
UI-Venus-1.5-2B79.485.880.981.422.057.376.349.267.3
UI-Venus-1.5-8B84.293.184.986.638.170.161.654.272.3
UI-Venus-1.5-30B-A3B85.193.286.487.541.868.173.159.075.0
Table 9: Performance comparison on VenusBench-GD. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 9
Table 10
ModelCADDevCreativeScientificOfficeOSAvg.
TextIconTextIconTextIconTextIconTextIconTextIconTextIconAvg.
General VLMs
Seed1.8 (Seed, 2025a)--------------64.3
Qwen3-VL-2B* (Bai et al., 2025a)27.910.957.19.758.116.862.522.773.434.055.119.155.017.440.6
Qwen3-VL-8B* (Bai et al., 2025a)56.910.975.322.868.216.178.532.780.839.671.020.271.122.852.7
Qwen3-VL-30B-A3B* (Bai et al., 2025a)51.815.676.024.869.220.376.427.380.837.775.738.270.626.353.7
GUI-specific Models
OpenCUA-7B (Wang et al., 2025b)--------------50.0
OpenCUA-32B (Wang et al., 2025b)--------------55.3
OpenCUA-72B (Wang et al., 2025b)--------------60.8
GTA1-7B (Yang et al., 2025)66.920.762.618.253.317.276.431.882.550.948.625.965.525.250.1
GTA1-32B (Yang et al., 2025)83.137.972.225.970.131.384.739.189.364.276.651.778.938.963.6
GUI-Owl-7B (Ye et al., 2025)64.521.976.631.059.627.379.137.377.439.659.833.7--54.9
GUI-Owl-32B (Ye et al., 2025)62.428.184.439.365.218.282.639.181.439.670.136.0--58.0
UI-Venus-1.0-7B (Gu et al., 2025)60.421.974.724.163.114.776.431.875.741.549.522.567.124.350.8
UI-Venus-1.0-72B (Gu et al., 2025)66.529.784.433.173.230.884.742.783.160.475.736.077.436.861.9
Holo2-8B (H-Company, 2025)--------------58.9
Holo2-30B-A3B (H-Company, 2025)--------------66.1
Step-GUI-4B (Yan et al., 2025)--------------60.0
Step-GUI-8B (Yan et al., 2025)--------------62.6
MAI-UI-2B (Zhou et al., 2025b)61.423.476.632.469.221.781.234.585.939.668.241.6--57.4
MAI-UI-8B (Zhou et al., 2025b)72.635.983.852.476.333.679.937.388.760.476.649.4--65.8
MAI-UI-32B (Zhou et al., 2025b)70.145.386.440.782.837.891.746.490.471.778.534.8--67.9
Ours
UI-Venus-1.5-2B54.332.870.143.463.628.776.438.281.947.273.851.769.139.457.7
UI-Venus-1.5-8B75.131.285.754.575.332.986.144.592.766.082.252.882.445.968.4
UI-Venus-1.5-30B-A3B70.640.687.757.975.841.384.047.389.869.883.256.281.251.069.6
Table 10: Performance comparison on ScreenSpot-Pro. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 10
Table 11
ModelsMobileDesktopWebAvg
TextIcon/WidgetTextIcon/WidgetTextIcon/Widget
General VLMs
Qwen3-VL-2B* (Bai et al., 2025a)94.180.694.874.389.772.985.6
Qwen3-VL-8B* (Bai et al., 2025a)99.787.794.883.695.385.792.1
Qwen3-VL-30B-A3B* (Bai et al., 2025a)99.087.795.482.995.383.791.7
GUI-specific Models
OpenCUA-7B (Wang et al., 2025b)------92.3
OpenCUA-32B (Wang et al., 2025b)------93.4
OpenCUA-72B (Wang et al., 2025b)------92.9
GTA1-7B (Yang et al., 2025)99.088.694.989.392.386.792.4
GTA1-32B (Yang et al., 2025)99.790.599.094.395.790.195.2
GUI-Owl-7B (Ye et al., 2025)99.092.496.985.093.685.292.8
GUI-Owl-32B (Ye et al., 2025)98.690.097.987.894.486.793.2
UI-Venus-1.0-7B (Gu et al., 2025)99.090.097.090.796.288.794.1
UI-Venus-1.0-72B (Gu et al., 2025)99.793.895.990.096.292.695.3
Holo2-8B (H-Company, 2025)------93.2
Holo2-30B-A3B (H-Company, 2025)------94.9
Step-GUI-4B (Yan et al., 2025)------93.6
Step-GUI-8B (Yan et al., 2025)------95.1
MAI-UI-2B (Zhou et al., 2025b)99.387.297.488.694.084.792.5
MAI-UI-8B (Zhou et al., 2025b)99.389.199.092.197.991.195.2
MAI-UI-32B (Zhou et al., 2025b)99.092.999.593.697.494.696.5
Ours
UI-Venus-1.5-2B98.691.093.392.993.285.792.8
UI-Venus-1.5-8B99.392.996.492.998.393.195.9
UI-Venus-1.5-30B-A3B99.394.895.994.397.993.196.2
Table 11: Performance comparison on ScreenSpot-V2. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 11
Table 12
ModelWindowsMacOSLinuxiOSAndroidWebAvg.
Bas.Adv.Bas.Adv.Bas.Adv.Bas.Adv.Bas.Adv.Bas.Adv.
General VLMs
Qwen3-VL-2B* (Bai et al., 2025a)82.341.279.145.467.544.492.068.291.669.685.852.969.5
Qwen3-VL-8B* (Bai et al., 2025a)88.662.586.166.872.857.195.983.995.884.894.872.781.4
Qwen3-VL-30B-A3B* (Bai et al., 2025a)87.869.985.268.878.060.796.584.596.388.596.578.683.7
GUI-specific Models
GUI-Owl-7B (Ye et al., 2025)86.461.881.764.574.461.794.983.095.883.793.272.780.5
GUI-Owl-32B (Ye et al., 2025)85.665.184.967.177.063.395.285.596.187.095.580.883.0
Holo2-8B (H-Company, 2025)90.870.287.571.478.560.296.288.296.387.995.577.984.5
Holo2-30B-A3B (H-Company, 2025)91.972.888.174.984.367.396.589.796.390.196.582.586.8
Step-GUI-4B (Yan et al., 2025)------------84.0
Step-GUI-8B (Yan et al., 2025)------------85.6
MAI-UI-2B (Zhou et al., 2025b)84.964.089.372.575.460.295.285.296.384.292.976.082.6
MAI-UI-8B (Zhou et al., 2025b)92.374.390.786.481.267.397.190.097.592.795.886.088.8
MAI-UI-32B (Zhou et al., 2025b)93.078.792.887.686.977.697.192.498.093.296.192.591.3
Ours
UI-Venus-1.5-2B88.261.882.365.677.060.792.780.393.383.994.872.180.3
UI-Venus-1.5-8B92.674.686.182.184.367.397.189.496.992.496.886.088.1
UI-Venus-1.5-30B-A3B91.576.588.176.685.969.996.593.097.293.896.587.788.6
Table 12: Performance comparison on MMbench-GUI-L2. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 12
Table 13
ModelsText
Matching
Element
Recognition
Layout
Understanding
Fine-grained
Manipulation
RefusalAvg
General VLMs
Qwen3-VL-2B* (Bai et al., 2025a)60.949.757.338.90.047.7
Qwen3-VL-8B* (Bai et al., 2025a)71.659.461.349.71.957.4
Qwen3-VL-30B-A3B* (Bai et al., 2025a)73.965.267.251.05.661.2
GUI-specific Models
OpenCUA-7B (Wang et al., 2025b)-----55.3
OpenCUA-32B (Wang et al., 2025b)-----59.6
GTA1-7B (Yang et al., 2025)42.165.762.756.10.055.1
GTA1-32B (Yang et al., 2025)63.278.473.365.20.065.2
GUI-Owl-7B (Ye et al., 2025)64.863.661.341.0-55.9
GUI-Owl-32B (Ye et al., 2025)67.064.567.245.6-58.0
UI-TARS-1.5-7B (Seed, 2025b)-----52.8
UI-Venus-1.0-7B (Gu et al., 2025)74.660.561.545.5-54.6
UI-Venus-1.0-72B (Gu et al., 2025)82.171.270.764.4-62.2
Holo2-8B* (H-Company, 2025)74.368.267.659.10.063.5
Holo2-30B-A3B* (H-Company, 2025)77.068.870.059.70.065.2
Step-GUI-4B* (Yan et al., 2025)70.165.867.653.00.060.5
MAI-UI-2B (Zhou et al., 2025b)62.856.759.340.3-52.0
MAI-UI-8B (Zhou et al., 2025b)72.063.366.051.0-60.1
MAI-UI-32B (Zhou et al., 2025b)73.672.473.957.7-67.6
Ours
UI-Venus-1.5-2B67.466.166.444.37.459.4
UI-Venus-1.5-8B79.776.172.360.422.269.7
UI-Venus-1.5-30B-A3B80.176.175.161.19.370.6
Table 13: Performance comparison on OS-World-G. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 13
Table 14
ModelsText
Matching
Element
Recognition
Layout
Understanding
Fine-grained
Manipulation
RefusalAvg
General VLMs
Qwen3-VL-2B* (Bai et al., 2025a)73.264.270.847.00.060.6
Qwen3-VL-8B* (Bai et al., 2025a)78.271.572.355.71.967.0
Qwen3-VL-30B-A3B* (Bai et al., 2025a)77.875.874.754.45.669.3
GUI-specific Models
OpenCUA-32B (Wang et al., 2025b)63.279.984.962.17.470.2
GTA1-7B (Yang et al., 2025)63.282.174.270.50.067.7
GTA1-32B (Yang et al., 2025)63.283.684.470.50.072.2
UI-Venus-1.0-7B (Gu et al., 2025)74.660.561.545.5-58.8
UI-Venus-1.0-72B (Gu et al., 2025)82.171.270.764.4-70.4
Holo2-8B* (H-Company, 2025)-----70.1
Holo2-30B-A3B* (H-Company, 2025)-----76.1
Step-GUI-4B* (Yan et al., 2025)-----66.9
MAI-UI-2B (Zhou et al., 2025b)70.969.172.747.7-63.5
MAI-UI-8B (Zhou et al., 2025b)77.473.078.355.7-68.6
MAI-UI-32B (Zhou et al., 2025b)79.779.481.061.7-73.9
Ours
UI-Venus-1.5-2B75.170.073.552.37.465.6
UI-Venus-1.5-8B82.481.580.259.722.274.1
UI-Venus-1.5-30B-A3B83.182.183.465.89.376.4
Table 14: Performance comparison on OS-World-G-Refine. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively. Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 14
Table 15
ModelsBasicFunctionalSpatialAvg
General VLMs
Qwen3-VL-2B* (Bai et al., 2025a)16.419.14.613.1
Qwen3-VL-8B* (Bai et al., 2025a)27.829.69.421.9
Qwen3-VL-30B-A3B* (Bai et al., 2025a)31.231.914.625.6
GUI-specific Models
OpenCUA-7B (Wang et al., 2025b)---29.7
OpenCUA-32B (Wang et al., 2025b)---33.3
OpenCUA-72B (Wang et al., 2025b)---37.3
UI-Venus-1.0-7B (Gu et al., 2025)36.132.811.926.5
UI-Venus-1.0-72B (Gu et al., 2025)45.642.323.736.8
Holo2-8B* (H-Company, 2025)43.643.519.735.1
Holo2-30B-A3B* (H-Company, 2025)51.050.123.240.9
Step-GUI-4B* (Yan et al., 2025)39.236.515.730.0
MAI-UI-2B (Zhou et al., 2025b)41.041.210.430.3
MAI-UI-8B (Zhou et al., 2025b)51.749.622.540.7
MAI-UI-32B (Zhou et al., 2025b)59.157.126.947.1
Ours
UI-Venus-1.5-2B63.551.521.644.8
UI-Venus-1.5-8B56.352.432.046.5
UI-Venus-1.5-30B-A3B69.059.337.454.7
Table 15: Performance comparison on UI-Vision. For each benchmark, the best and second-best performing models are indicated in bold and underlined, respectively.Asterisk (*) indicates results that may require verification with original sources.
View original tableOriginal Table 15

Table 16
AgentFACFVAMRGSAGUIMHGBNRBCTotal
General VLMs
Qwen3-VL-8B Bai et al. (2025a)18.24.618.80.00.00.00.06.310.06.7
Qwen3-VL-30B-A3B Bai et al. (2025a)22.74.618.80.00.00.05.96.310.08.7
GUI-specific Models
UI-Venus-7B Gu et al. (2025)13.64.625.00.010.00.00.018.80.08.1
UI-Venus-72B Gu et al. (2025)22.74.612.50.010.00.017.750.00.015.4
GUI-Owl-7B Ye et al. (2025)13.60.018.80.00.011.12.912.50.06.7
MA3(GUI-Owl-7B) Ye et al. (2025)18.29.16.30.00.00.011.831.320.012.1
MAI-UI-2B Zhou et al. (2025b)9.10.018.80.00.00.00.025.010.06.7
MAI-UI-8B Zhou et al. (2025b)9.113.625.00.010.011.15.931.310.012.8
Ours
UI-Venus-1.5-2B22.70.012.50.010.011.12.918.80.08.7
UI-Venus-1.5-8B22.70.025.00.00.022.28.850.020.016.1
UI-Venus-1.5-30B-A3B40.90.037.510.020.022.214.743.80.021.5
Table 16: Performance comparison on VenusBench-Mobile. The best performing model is indicated in bold.
View original tableOriginal Table 16