NORTHCUA / COMPUTER USE, THROUGH EXPERIENCE

Agents that turn intent into action. Across your desktop, across the web.

We’re introducing NorthCUA.

NorthCUA is an integrated computer-use system that turns natural-language goals into work across desktop applications and the web. Agents interpret interfaces, coordinate actions over long workflows, preserve context and intermediate progress, and check the resulting files or software state against the original request.

The NorthCUA Harness connects workspace preparation, sustained execution, outcome inspection and record preservation. The Experience Flywheel constructs executable tasks and curates assessed trajectories, with reusable skills and verified milestones supporting collection on difficult tasks. Broad GUI mid-training, verified long-horizon supervised fine-tuning and joint desktop–web reinforcement learning turn this experience into stronger policies.

Built on Qwen3.5, the Nano (9B), Mini (35B) and Pro (397B) family spans GUI grounding, desktop execution and web interaction. NorthCUA-Ultrafast explores a lower-latency path: select finite actions directly, while preserving native generation for open-ended outputs.

Built for the real world.
Measured in real tasks.

NorthCUA-Pro across six benchmarks

ScreenSpot-Pro

Accuracy (%)
ScreenSpot-Pro1,581 full screenshots. SFT checkpoint, one direct prediction per item; no iterative zoom or crop-search.050100NorthCUA-Pro: 93.3% — ScreenSpot-Pro93.3Qwen3.8-Max: 84.5% — ScreenSpot-Pro84.5Kimi-K3: 67.7% — ScreenSpot-Pro67.7DeepSeek-V4.1-Flash: 60.1% — ScreenSpot-Pro60.1GLM-5.3-Flash: 56.7% — ScreenSpot-Pro56.7

OSWorld-Verified

Score (%)
OSWorld-VerifiedRL checkpoint, 361 supported tasks, 100-step limit. Eight Google Drive tasks are excluded. Reference interfaces and aggregation differ; see Appendix I.050100NorthCUA-Pro: 88.6% — OSWorld-Verified88.6Qwen3.8-Max: 86.1% — OSWorld-Verified86.1Kimi-K3: 84.8% — OSWorld-Verified84.8DeepSeek-V4.1-Flash: 71.7% — OSWorld-Verified71.7GLM-5.3-Flash: 84.7% — OSWorld-Verified84.7

WebArena-Verified

Success (%)
WebArena-Verified812 tasks, RL checkpoint, 100-step limit. Pro retains one attempt per task; successful IDs are the union of three source exports. This is a selected-attempt result, not a single unselected run.050100NorthCUA-Pro: 73.9% — WebArena-Verified73.9Qwen3.8-Max: 66.8% — WebArena-Verified66.8Kimi-K3: 71.6% — WebArena-Verified71.6DeepSeek-V4.1-Flash: 67.5% — WebArena-Verified67.5GLM-5.3-Flash: 65.8% — WebArena-Verified65.8

OSWorld-G

Accuracy (%)
OSWorld-G564 refined instructions. NorthCUA reports the best of three complete runs. Baselines may use different repeat policies; see Appendix I.050100NorthCUA-Pro: 91.0% — OSWorld-G91.0Qwen3.8-Max: 71.6% — OSWorld-G71.6Kimi-K3: 73.8% — OSWorld-G73.8DeepSeek-V4.1-Flash: 60.5% — OSWorld-G60.5GLM-5.3-Flash: 68.8% — OSWorld-G68.8

OSWorld 2.0

Partial (%)
OSWorld 2.0NorthCUA: 108 tasks, 500-step limit. 66.8 is mean partial credit, not full-task completion. Reference task scope varies and is unspecified for some published results.050100NorthCUA-Pro: 66.8% — OSWorld 2.066.8Qwen3.8-Max: 46.7% — OSWorld 2.046.7Kimi-K3: 58.3% — OSWorld 2.058.3DeepSeek-V4.1-Flash: 54.3% — OSWorld 2.054.3GLM-5.3-Flash: 48.7% — OSWorld 2.048.7

WebTestBench

F1 (%)
WebTestBenchGolden-checklist setting, 100-step limit, RL checkpoints. Fail is the positive class. Precision, recall and F1 are computed per task, then macro-averaged separately. Pro: precision 67.8%, recall 63.7%, F1 60.3%; F1 is not reconstructed from the averaged precision and recall.050100NorthCUA-Pro: 60.3% — WebTestBench60.3Qwen3.8-Max: 52.3% — WebTestBench52.3Kimi-K3: 52.4% — WebTestBench52.4DeepSeek-V4.1-Flash: 50.1% — WebTestBench50.1GLM-5.3-Flash: 53.1% — WebTestBench53.1
View all six benchmarks as a table
ModelScreenSpot-ProOSWorld-GOSWorld-VerifiedWebArena-VerifiedOSWorld 2.0WebTestBench
NorthCUA-Pro93.391.088.673.966.860.3
Qwen3.8-Max84.571.686.166.846.752.3
Kimi-K367.773.884.871.658.352.4
DeepSeek-V4.1-Flash60.160.571.767.554.350.1
GLM-5.3-Flash56.768.884.765.848.753.1

Understand your goal.
Execute autonomously.

Ruby Heart GeoGebra 0:30 FILM

Math visualization

A mathematical heart with pulse, depth, colour and a linked moving section.

Silicon Atlas Calc + LabPlot 0:30 FILM

Data analysis

Five editable plots that keep passing, failing and unknown operating points visible.

Blender Inkscape + Blender 0:30 FILM

3D modeling

A silver-and-glass craft, an opening iris, and an editable scene behind every frame.

CMOS Inverter Virtuoso + Spectre 0:30 FILM

Circuit design

Build an inverter, repair a subtle GUI-state mismatch and inspect its operating point.

Zuma GAMEPLAY / SCREEN + MOUSE 0:30 FILM

Gaming

Observe the board, choose a marble and continue through the chain.

Choose directly.
Move faster.

NorthCUA-Ultrafast selects finite actions directly and calls the original generator when open-ended content is needed.

Ultrafast / Desktop SAFARI + MAPS + TEXTEDIT + PREVIEW 0:23 FILM

Desktop workflows

Plan 48 hours in Kyoto, locate places on the map, and export a Chinese travel brief as a PDF.

Ultrafast / Web BROWSER / FRONTEND TESTING 3:11 FILM

Web testing

A browser-testing demonstration across task views, filters and editable application states.

From task execution.
To model training.

One connected system for execution, experience production and staged learning. Better policies return to real software.

Report Figure 2: Harness executes tasks, the Flywheel curates experience, and staged learning returns an updated policy.
Figure 2 · Technical Report, p.3. GUI scenes, cursor cues and rewards are schematic.
01

NorthCUA Harness

Prepare the workspace, preserve context through long tasks, inspect the result, and retain the record. A shared execution foundation for desktop and web.

Meet the Harness ↗
02

Experience Flywheel

Scale intents, environments and verifiers into executable tasks. Curate assessed trajectories, using reusable skills and verified milestones to collect experience on difficult tasks.

03

Staged Learning

Broad GUI mid-training, verified long-horizon SFT, then joint desktop–web reinforcement learning. Experience becomes an updated policy for the next interaction.

01

Prepare

Applications, task files and a clear request.

02

Execute

Observe, act and retain useful context.

03

Inspect

Inspect the result while the original workspace is alive.

04

Preserve

Retain traces, artifacts and assessments.

05

Release

Release the workspace; keep the record.

Systems and methods.
Explained through figures.

One family.
Different possibilities.

Three scales. A shared foundation in computer use. Choose the balance that fits your research.

Licenses & creditsApache-2.0 · Harness code

中文