Windows 11, installed for you.
Hand OSMates Microsoft’s Arm64 ISO. Setup runs unattended and signs you in.
Virtual machines your AI agent can drive.
A private beta for macOS 27 on Apple silicon. Expect rough edges. Emails are only about the beta, and unsubscribing deletes your address. Privacy
Machines
Windows runs on OSMates’ own engine, written in Swift. Linux and macOS run on Apple’s Virtualization framework. Quit the app and they keep running.

ubuntu


Agents
Claude Code, Codex, Gemini CLI and other MCP clients connect through osmates mcp. Each call says what it changed, so the agent can check its own work.
One request in Claude Code, which reaches OSMates through osmates mcp.
One at a time here, as asked. OSMates answers once the guest’s agent is ready.
Keys and text go to the guest’s own keyboard, and each call says whether the screen changed.
When a guest can’t do something, the error says so, and the agent takes another route.
A snapshot before a risky change, and one call to revert.
A screenshot, or the text and controls on it, and after each click, whether the screen changed.
What it does
Hand OSMates Microsoft’s Arm64 ISO. Setup runs unattended and signs you in.
Debian, Ubuntu or Fedora®, downloaded and checked against their signatures before they boot.
Installed from Apple’s own restore image.
If a change breaks the machine, revert it.
How it’s built
Every part runs as you. The app only shows your machines; a service keeps them, and each machine lives in a process of its own.
Documented Apple APIs and open standards. No private frameworks, no kernel extensions.
Quit or crash the app and the machines keep running. One machine crashing takes no other down.
UEFI firmware, NVMe, USB, a virtio GPU, a TPM 2.0 and Secure Boot keys of its own for each machine.
Runs programs and moves files in every guest. In Windows it also shares the clipboard and reads the accessibility tree.
Not yet
Requirements
| System | New machine | At least |
|---|---|---|
| Windows 11 | 4 CPUs, 8 GB memory, 64 GB disk | 2 CPUs, 4 GB, 64 GB |
| macOS | 4 CPUs, 8 GB memory, 64 GB disk | 2 CPUs, 4 GB, 32 GB |
| Linux | 4 CPUs, 4 GB memory, 32 GB disk | 1 CPU, 512 MB |
Questions