Cua
Docker for computer-use agents
2025-05-22

Cua is the Docker for Computer-Use Agent, an open-source framework that enables AI agents to control full operating systems within high-performance, lightweight virtual containers.
Cua is an open-source framework designed to streamline the use of AI agents for automating computer tasks. It functions like Docker but for computer-use agents, enabling them to control full operating systems within lightweight, high-performance virtual containers. The platform supports macOS and Linux VMs with near-native performance, especially on Apple Silicon, and offers instant deployment without complex setup. Key features include a container registry for sharing VM images, flexible resource customization, and PyAutoGUI-compatible automation for mouse, keyboard, and screen actions. Cua integrates with major AI systems and supports any vision-language model, whether cloud-based or local. It also allows cross-platform workflows and natural language task execution via Claude or other AI clients. With Docker-powered macOS virtualization and browser-based VM control, Cua simplifies automation while ensuring security and efficiency. The pay-as-you-go model ensures cost transparency, making it ideal for developers and engineers.
Open Source
Developer Tools
Artificial Intelligence
GitHub