cua

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

Python computer-v0.5.17 📦 79/mo
12.9k stars  ·  797 forks  ·  Updated  ·  MIT

Install

pip install cua
plain text: /sdks/cua/install.txt
View on GitHub
📄 Documentation
agentai-agentapplecomputer-usecomputer-use-agentcontainerizationcuadesktop-automationhacktoberfestlumemacosmanus

Supported APIs (2)

A client for issuing REST requests to the Azure Batch service.

The Graph RBAC Management Client

Version history All releases ↗

## What's Changed * fix(keyboard): normalize command key to cmd for pynput compatibility on macOS ([#1135](https://github.com/trycua/cua/pull/1135)) …

## What's Changed Maintenance release — dependency updates only.

## What's Changed * feat(cua-bench): Add support for mounting local agent/cua-bench SDK by @ddupont808 in https://github.com/trycua/cua/pull/1140 * fi…

**Full Changelog**: https://github.com/trycua/cua/compare/computer-v0.5.17...bench-v0.2.5

## What's Changed * Fix trajectory logs in gemini loop ([#1139](https://github.com/trycua/cua/pull/1139)) (c8e5f19) by @ddupont808 **Dependencies:*…

## What's Changed * feat(agent): add Gemini 3.1 support and improve model routing ([#1136](https://github.com/trycua/cua/pull/1136)) (d695cd0) by @dd…

## What's Changed * Bump lume to v0.2.85 (20abd9b) by @github-actions[bot] bac3ea150b3aa9340cfaad46bd34a2ddc7a53ddf29bf5c0e70c8db97f31f1929 lume-0.…

## What's Changed * Bump lume to v0.2.84 (555d786) by @github-actions[bot] 9eb3185c5daa32f187afb62334bcba9a647de4788465adbc30b44083f16d43e3 lume-0.…

Quality signals

Score
Stars12.9k
Forks797
Last updated
LicenseMIT

Supported APIs (2)

windows.netwindows.net

Language

Python
Browse all Python SDKs →
📦 Package statsPyPI ↗
Monthly downloads79