use.computer

Introduction

Instant macOS, iOS, and Ubuntu sandboxes for computer-use agents.

use.computer rents dedicated sandboxes for computer-use agents: macOS VMs on real M4 Mac minis, iPhone / iPad / Apple Watch simulators, and Ubuntu desktops, all driven by the same SDK and API. Built with every piece of the stack, hardware and software, with latency as the priority: warm macOS VMs are ready in under a second.

Agents and coding assistants should start with the use-computer SDK skill. It has the current setup, platform DSLs, keepalive rules, and screenshot coordinate-scaling notes.

pip install use-computer
from use_computer import Computer

client = Computer(api_key="uc_live_...")
mac = client.create()                    # warm macOS VM, under a second

mac.exec_ssh("open -a Safari https://example.com")
mac.mouse.click(640, 480)
mac.keyboard.type("hello from your agent")
print(mac.vnc_url)                       # watch it live in your browser

mac.close()

TypeScript (npm install use-computer-sdk) and Go (go get github.com/josancamon19/use-computer-sdk/go) expose the same surface; see SDK & API.

Beyond driving sandboxes, any session can be captured as a replayable trajectory, and Ubuntu desktops support disk + RAM snapshots so every run starts from the same seeded state.