GitHub radar

Cua: Give AI Agents a Computer to Use

An open-source platform that gives AI agents desktop access: one-command install, integrates with Claude Code, Codex, and Cursor.

01trycua/cua 25kPython

Cua is an open-source platform that gives AI agents direct access to computers for operating desktop applications and graphical interfaces. The main component is Cua Driver, which installs on macOS, Windows, and Linux with one command and connects your agent to native apps through CLI, MCP, or a typed SDK. It works with Claude Code, Codex, Cursor, and other common agent tools. After installation, the agent can see the screen, press buttons, type text, and read content from any application, not only from a browser. Cua Fleets provides isolated Linux cloud desktops that the agent takes for one task and releases when finished, keeping the work separate from your own machine. CUA-S1 is a family of small specialized models for fast interface decisions; model weights are available on Hugging Face. For Apple Silicon there is also Lume, which creates local macOS and Linux VMs. The project is MIT-licensed.

Why a vibe-coder should care

An agent with Cua Driver can press buttons, fill out forms, and operate any graphical interface, not only write code. This means you can delegate browser and desktop app tasks to the agent completely, without switching to manual work.

How to install

Copy this and send it to your agent — Claude Code, Codex, any of them:

Install Cua Driver following the Cua Driver section at https://github.com/trycua/cua — connect it to my agent and run the test: compute 6×7 in Calculator. Ask me if you need permissions.

Cua Driver installs on a regular laptop — Mac, Windows, or Linux — no special hardware needed. For local macOS VMs through Lume, you need a Mac with an M-chip.

Open on GitHub