macOS & Linux containers for AI agents on Apple Silicon with near-native performance.
What is C/UA?
c/ua provides macOS and Linux containers for Apple silicon, enabling the use of AI agents on computers. It features Lume, a virtualization layer that allows macOS and Linux virtual machines to run on Apple silicon with performance close to that of native systems, thanks to Apple’s virtualization framework. c/ua includes a Computer User Interface (CUI) for automated interaction with these containers, and it is compatible with PyAutoGUI. Additionally, it offers a Computer User AI Agent (CUA) framework that enables the execution of agent-based RPA workflows on macOS/Linux systems, supporting any visual language model, whether cloud-based or local.
How to use C/Ua?
You can start using C/UA, the AI agent designed for computer-based applications, by running Docker containers. You are also able to schedule demonstrations or watch them to learn more about the platform’s capabilities. This platform consists of a virtualization layer called Lume, a computer user interface (CUI), and a framework for integrating AI agents into computer applications known as CUA. Simple integration can be achieved using either the SDK or the Gradio UI.
The core functions of c/ua
Provide macOS and Linux containers on Apple’s silicon-based platforms.
Lume virtualization delivers performance that is virtually identical to that of local solutions.
Automated Computer User Interface (CUI)
Computers used in RPA workflows employ the AI Agent (CUA) framework.
Multi-provider AI control
Cross-platform workflow
macOS virtual machine powered by Docker drivers
An MCP server used to run agents from the cursor, Claude Desktop, and other MCP clients.