Model reference · open weights
UI-Venus-2 is an open-weight language model from inclusionAI. UI-Venus-2-9B (BF16) weighs 18.8 GB; the smallest configuration that runs it is RTX 4090 24 GB.
Summary of the inclusionAI/UI-Venus-2-9B model card, 2026-10-01
What it is
| Released by | inclusionAI |
|---|---|
| Released | 2026-08-26 |
| Parameters | 1M |
| VRAM | 18.8 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … RTX 4060 Ti 16 GB 2 smaller cards | — | — | — | |
| RTX 3090 24 GB | 6 | 2 | 69K | 23.4 GB |
| RTX 4090 24 GB | 6 | 2 | 68K | 23.4 GB |
| RTX 5090 32 GB | 27 | 8 | all 256K | 31.0 GB |
| L40S 48 GB | 61 | 19 | all 256K | 44.0 GB |
| A100 80 GB | 154 | 48 | all 256K | 78.2 GB |
| H100 80 GB | 139 | 43 | all 256K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 181 | 57 | all 256K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 217 | 68 | all 256K | 107 GB |
| H200 141 GB | 300 | 94 | all 256K | 138 GB |
| B200 180 GB | 401 | 126 | all 256K | 176 GB |
| 2× RTX 4060 Ti 16 GB tensor parallel | 20 | 6 | 227K | 15.4 GB a card |
| 2× RTX 4090 24 GB tensor parallel | 63 | 20 | all 256K | 23.4 GB a card |
| 2× RTX 3090 24 GB tensor parallel | 63 | 20 | all 256K | 23.4 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 21.3 GB | 22.1 GB |
| 5 | 22.8 GB | 26.8 GB |
| 8 | 23.9 GB | 30.4 GB |
| 16 | 26.9 GB | 39.8 GB |
| 32 | 32.8 GB | 58.6 GB |
| 64 | 44.7 GB | 96.3 GB |
One card, with vLLM's small-card settings.
From the model card
UI-Venus-2 is a general-purpose foundation GUI agent designed to operate across mobile applications, web platforms, and desktop operating systems through a unified closed-loop reasoning–action framework: the agent observes the current interface, reasons about the task state, executes an action, and incorporates environmental feedback into its next decision.
To bridge the gap from benchmark-oriented models toward dependable real-world applications, UI-Venus-2 jointly scales three critical dimensions:
UI-Venus-2 is evaluated for consequential-action safety on OSHarm and OSBlind. UI-Venus-2-9B achieves an Attack Success Rate (ASR, lower is better) of 11.3% on OSHarm and 48.8% on OSBlind, compared with 25.3% and 79.4%, respectively, for its Qwen3.5-9B base model.
This repository releases the full-parameter weights of UI-Venus-2-9B, initialized from Qwen3.5-9B, which achieves near state-of-the-art performance among models of comparable scale across GUI grounding, mobile, web, computer-use, and CAPTCHA benchmarks.
UI-Venus-2 is trained on a deliberately complementary mixture of five task families — Grounding, CAPTCHA, Mobile, Web, and Computer — through three stages:
The training data is produced by a deep-research-driven task-generation pipeline spanning mobile, browser, and computer environments. The active report describes a curated web pool of 4,000+ domains across 19 categories, seeded with 45,000 tasks selected from InSTA-150k-v3; synthetic grounding and CAPTCHA records are exported for task-specific SFT and RL.
The following is the intended serving configuration. It was not live-canary-validated as part of this model-card update, so pin and verify a vLLM version appropriate for Qwen3.5 before deployment.
pip install -U vllm
vllm serve inclusionAI/UI-Venus-2-9B \
--port 8000 \
--tensor-parallel-size 1 \
--max-model-len 262144 \
--reasoning-parser qwen3
The server exposes an OpenAI-compatible API at http://localhost:8000/v1.
The evaluation settings depend on the task family:
1.0, enable reasoning, and retain the complete reasoning history in the multi-step context.0 for direct point localization.Starting the vLLM server alone does not provide the complete closed-loop GUI agent. Reference prompts, action parsers, and runnable examples for Mobile, Computer, Browser, Grounding, and CAPTCHA are available in the UI-Venus code repository. Environment coverage differs by domain: the included Mobile and Computer examples support multi-turn inference over prerecorded screenshots, while real-device ADB automation, browser interaction, and benchmark-specific setup are documented separately in the repository.
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.