Computer

open source

OSS Computer-Use Interface framework for AI agents on isolated macOS and Linux sandboxes

Updated 2026-03-17

Tool EcosystemsFree· Open source, pip installable via cua-computerVisit siteDocs

Computer is an open-source framework that enables AI agents to interact with isolated macOS and Linux sandboxes with near-native performance on Apple Silicon. It provides a PyAutoGUI-compatible Python interface compatible with OpenAI Agents SDK, LangChain, CrewAI, and AutoGen, making it ideal for solo builders deploying agents in reproducible, secure environments.

Use Cases

  • ·Running autonomous agents in isolated environments without risking host system security
  • ·Building reproducible testing environments for multi-step agent workflows
  • ·Creating GUI automation agents that interact with native applications
  • ·Prototyping general-purpose agents that need full OS-level control with safety guardrails

Key Points

  • ·Sandbox isolation prevents host system compromise, agents operate in completely separate virtual environments
  • ·PyAutoGUI-compatible interface plugs into existing agent frameworks (LangChain, CrewAI, AutoGen, OpenAI SDK) with minimal integration effort
  • ·Full OS interaction via screenshot, mouse/keyboard control, clipboard access, file system operations, and shell commands
  • ·Resource control, configure memory, CPU, and display resolution per sandbox instance
  • ·Accessibility tree support enables agents to interact with UI elements programmatically, not just pixel-based automation
  • ·Near-native performance on Apple Silicon through Lume Virtualization framework

Tags

agent-toolssandboxautomationmacoslinuxcomputer-useisolation

Do-Nothing Score

Find out how close you are to Ghost CEO.

Take the quiz

Machine-Readable

This tool is available as structured JSON via the API.

GET /api/v1/tools/computer-cui-framework