Cua icon

Cua

Createdtrycua

Create and manage high-performance macOS and Linux virtual machines on Apple Silicon, with built-in support for AI agents.

About

Cua is an open-source framework that combines high-performance virtualization with AI agent capabilities to enable secure, isolated environments. It allows AI systems to interact with desktop applications by creating and running macOS/Linux virtual machines on Apple Silicon with near-native performance, using Apple's Virtualization.Framework. This integrated framework facilitates AI systems to observe and control virtual environments, enabling them to interact with applications, browse the web, write code, and perform complex workflows in a secure and reproducible manner.

Key Features

  • Secure, isolated environments for AI systems
  • Near-native performance (up to 90% of native speed)
  • High-performance macOS/Linux virtualization on Apple Silicon
  • Reproducible environments for AI agent workflows
  • Built-in support for AI agent integration
  • 3,727 GitHub stars

Use Cases

  • Interacting with desktop applications from AI systems
  • Running AI agents in fully isolated virtual environments for security
  • Creating consistent and deterministic environments for AI agent workflows