Cua releases CUA-S1, small models for computer-use decisions

Cua releases CUA-S1, small models for computer-use decisions

Cua is an open-source project that gives AI agents computers to operate: desktop automation, isolated cloud desktops, local macOS VMs, specialized decision models and benchmarks for computer-use agents. It bundles several components. Cua Fleets provisions a Linux desktop, runs a command and saves a screenshot. Cua Driver operates native desktop apps and browsers on macOS, Windows and Linux through the CLI, MCP or typed SDKs, with integrations for agents such as Claude Code, Codex, Cursor and OpenClaw. Lume creates and manages local macOS and Linux VMs on Apple Silicon using Apple's Virtualization.Framework. Cua-Bench builds computer-use tasks, evaluates agents and exports trajectories for training.

The new piece is CUA-S1, a family of small, specialized "System 1" models meant to make fast, bounded decisions, such as choosing which value belongs in a field or whether to leave an element alone, while a general-purpose agent still handles the task's planning and reasoning. The project is explicit that "System 1" is an engineering analogy for that kind of decision, not a strict classification of model architectures and not a replacement for a general-purpose agent's reasoning. The first research profile, CUA-S1-FORMS, focuses on scoring decisions from structured interface elements and document values rather than generating a response token by token; application code sequences the actions, and an optional Cua Driver integration executes them with explicit action boundaries.

The GitHub release is described as an early, source-only research release under the MIT license. CUA-S1-FORMS's model weights and its dataset are hosted separately on Hugging Face, and the project asks users to check each model's and dataset's own card for its scope, limitations and license. Cua frames this within what it calls "Computer-Use 2.0": an agent moving between code, APIs and graphical interfaces within the same task. A 50-second demo shows two Cua Driver sessions selecting cells in LibreOffice Calc and objects in Inkscape on a Linux desktop (Omarchy) while a terminal stays in the foreground, illustrating "background delivery" that can operate apps without moving the user's pointer or taking focus, where the app and platform support it.

Cloud desktops are provisioned through Fleets at run.cua.ai: a Fleet maintains sandbox capacity, and code claims a desktop from the pool via the Sandbox SDK to run commands, capture screenshots and interact with apps inside it. The getting-started tutorial has a user provision a Linux desktop, run uname -a, save a screenshot and delete the cloud resources, and warns that pools can keep paid capacity running after a claim ends if the cleanup steps are skipped. Local sandboxes use the same Sandbox SDK but differ from Fleets in credentials, images, operations and runtime requirements.

The project was posted to Hacker News as a Show HN by user frabonacci and had drawn 28 points and 3 comments within its first hours. The material gives no benchmark scores, accuracy numbers or comparisons for CUA-S1, and no named individual authors or researchers; the only credited entity is "Cua AI, Inc." in the project's own software citation metadata. Cua also bundles third-party components under their own licenses: Kasm under MIT, OmniParser under CC-BY-4.0, and the optional ultralytics dependency used by cua-agent[omni] under AGPL-3.0.

Key facts

  • Cua is an open-source toolkit for computer-use agents combining cloud sandboxes (Fleets), local macOS/Linux VMs (Lume), a benchmark suite (Cua-Bench), and a driver for operating real desktop apps and browsers.
  • CUA-S1 is a new family of small "System 1" models built for fast, bounded interface decisions rather than full agent planning; the first profile, CUA-S1-FORMS, targets scoring decisions on structured interface elements and document values.
  • The GitHub release is source-only and MIT-licensed; CUA-S1-FORMS's model weights and dataset are hosted separately on Hugging Face, each under its own card's license.
  • A 50-second demo shows two Cua Driver sessions operating LibreOffice Calc and Inkscape on a Linux desktop simultaneously while a terminal keeps focus, demonstrating background delivery that avoids moving the user's pointer.
  • No benchmark numbers, named researchers or a CUA-S1 release date are given; the only credited entity is "Cua AI, Inc." in the software's citation metadata, and the Show HN post drew 28 points and 3 comments.

Why it matters

Computer-use agents increasingly need to act inside real desktop apps, not just chat: click the right cell, fill the right field, verify the right value. Running a large general-purpose model for every such micro-decision is slow and expensive. CUA-S1 targets exactly that gap: small, specialized models for the fast, bounded choices inside a GUI task, leaving planning and reasoning to a general-purpose agent. Cua frames the broader trend as "Computer-Use 2.0," where an agent moves between code, APIs and graphical interfaces within a single task rather than staying in one mode.

Who it affects

Developers building or operating computer-use agents on macOS, Windows or Linux, through the CLI, MCP or typed SDKs, including users of Claude Code, Codex, Cursor and OpenClaw who want their agent to drive native apps and browsers. It also affects researchers who need isolated cloud desktops or local VMs to run and evaluate such agents, and anyone building or grading computer-use benchmarks with Cua-Bench.

How to use it

Cua Driver installs via a curl script on macOS/Linux or a PowerShell command on Windows, and connects an agent to operate native apps; Lume installs the same way to create local macOS or Linux VMs on Apple Silicon. Cua-Bench installs with uv tool install 'cua-bench[browser]' and runs a first, no-VM, no-API-key task to verify the evaluator reports a reward of 1.0. Cloud desktops are provisioned through Fleets at run.cua.ai via the Sandbox SDK; the source code is MIT-licensed, but CUA-S1-FORMS's weights and dataset live separately on Hugging Face, and each model and dataset card should be checked individually for its scope, limitations and license.

How solid is it

The GitHub component of CUA-S1 is explicitly called an early, source-only research release, with the model weights hosted separately on Hugging Face. The material gives no benchmark scores, accuracy figures or comparisons for CUA-S1 or CUA-S1-FORMS, and credits no named individual researcher; the only attributed entity anywhere in the text is "Cua AI, Inc." in the project's own citation metadata. As a Show HN submission it had drawn a modest 28 points and 3 comments within its first hours.

Risks and caveats

The project itself cautions that "System 1" is only an engineering analogy for fast, bounded decisions, not a strict classification of model architectures and not a substitute for a general-purpose agent's own planning and reasoning; treating CUA-S1 as a full autonomous agent would overstate what it is built to do. Because the release is source-only, the license and training details of the CUA-S1-FORMS weights and dataset are not stated in the repository text beyond pointing to their separate Hugging Face cards. Cua also pulls in third-party components under separate licenses, including an AGPL-3.0 dependency (ultralytics) that ships only with the optional cua-agent[omni] extra, and it warns that cloud Fleet pools can keep billing after a claim ends unless the documented cleanup steps are followed.