Cua Developers
Open-source computer-use automation for real machines and isolated desktops.
Choose your path
Start with Cloud Fleets for hosted desktops, Cua Driver to control an app, Lume to create a local macOS VM, or Cua-Bench to evaluate an agent. Each tutorial includes its own prerequisites.
Cloud Fleets
Provision hosted desktops through pools and claims, then connect your application with the Sandbox SDK.
Explore Cloud FleetsCua Driver
Run native desktop apps in the background through MCP, CLI, or a long-running driver daemon.
Start with a real appCua-Bench
Define verifiable computer-use tasks, run agents across environments, and score their trajectories.
Evaluate an agentHow sandboxes work
Understand isolated computers, sandbox connections, and the differences between local execution and Fleet.
Understand the stackCua Driver in action
See agents work with desktop apps across macOS, Windows, and Linux.
macOS foreground examples
Build map layouts, review PDFs, and edit designs in desktop apps.
Recorded on macOS with GPT-6 Astra + Cua Driver. Selected gestures play at 1x; setup, waits, retries and intervening edits are cut. These examples include foreground/desktop input and fictional data. Clip duration is not task completion time.
Windows and Linux background examples
Agents build and inspect desktop apps on Windows and headless Linux while the developer keeps control of the active desktop.
Featured resources
Guides, posts, and release notes from Cua.
Your first Cloud Fleet
Create a pool, acquire a claim, connect to a hosted desktop, and clean up when you finish.
Start the guideCreate a local macOS VM with Lume
Create and run a macOS VM on an Apple Silicon Mac through the Lume CLI.
Create your first VMApple Silicon and macOS VMs: 11–16× Faster LLM Inference with llama.cpp
A process-scoped Metal capability shim unlocks newer GPU paths inside a Lume macOS VM, making llama.cpp prompt processing up to 11×...
Read the latest postWeek of May 18, 2026
Release notes and platform changes from the week of May 18, 2026, including computer_server bind defaults.
View release notesExamples
Practical workflows for lifecycle, secrets, ports, images, and agent work, with local and Fleet prerequisites.
Browse examplesSandboxes & Fleets
Look up the shared Python Sandbox API for local connections and Fleet claims. Runtime and image support differ.
Explore the Python Sandbox SDKCua CLI
Find commands for authentication, sandbox operations, and the Cua CLI MCP server.
Look up CLI commands




