c/ua is a cutting-edge AI agent framework that enables autonomous AI agents to control full operating systems within high-performance, lightweight virtual containers. It supports macOS and Linux environments, providing near-native performance (up to 97% of native speed) on Apple Silicon via the Lume CLI and Apple's Virtualization.Framework. This makes it possible for AI agents to interact with applications, browse the web, write code, and execute complex workflows in fully isolated, secure virtual machines, either locally or deployed to the cloud.
Key Features:
Runs macOS and Linux virtual machines with near-native speed using lightweight virtualization.
Provides an integrated computer-use interface for AI agents to perform real tasks on a virtual desktop.
Enables secure and isolated environments for AI automation to avoid risks to host systems.
Supports multiple agent loops and vision-language models for versatile AI capabilities.
Use Cases:
Automating complex desktop tasks and workflows on virtual machines using AI agents.
Running research, coding, and data analysis workflows inside reproducible and isolated VMs.
Deploying AI agents that require direct interaction with full operating systems safely and efficiently.
Technical Specifications:
Python and TypeScript SDKs for controlling virtual machines and building AI agents.
Supports multiple AI models and agent loops (e.g., UITARS, OpenAI, Anthropic, OmniParser).
Available as Docker containers, dev containers, or installable PyPI packages for flexible development and deployment.