<vm>.mac0.io. VMs stay on until you stop or suspend them, and everything is billed by the minute. Every command has --json, and a remote MCP server lets agents manage their own fleet: spin up a box for a build, snapshot it, tear it down.
What you get
- Powerful Computers: 1-60 vCPU, up to 240 GB RAM. Not shared. Built for compute-heavy workloads, with a 99.99% uptime SLA.
- GPUs: H100, H200, MI300X, L40S, RTX 4000/6000 Ada. From $0.836/hr, up to 8x H200.
- Suspend & resume: pause an idle machine, stop paying for compute, resume exactly where it left off. Pay only image storage while suspended.
- Snapshot & clone: configure one machine, image it, spin up identical clones. Images are versioned.
- Disks: persistent block storage volumes — create one with
machine0 disks new, attach it to a VM at creation with--attach disk:<name> path:</abs/path>or to a running VM withdisks attach, and keep the data across suspend/resume and VM destruction. ~$0.1667/GB/month. - Profiles: bundles of MCP servers, integrations (GitHub, Claude Code, Codex), prompts, and env variables, injected at VM creation. This gives each agent exactly the capabilities you choose and nothing else.
- NixOS or Ubuntu: NixOS is first-class: declarative, reproducible machines provisioned with Nix flakes. Ubuntu comes with Ansible. All images are open source.
- Static IPs & HTTPS: every VM gets a public IP and authenticated HTTPS at
<vm>.mac0.io. - In-browser SSH terminal: one click from the web dashboard for VMs with a managed key — no local setup needed.
- Agent skills:
machine0 skills installadds machine0’s skills to your local coding agents (Claude Code, Codex). The first,/create-machine, turns a plain-English description into a git-versioned NixOS project and a running VM built from it. - File sync:
sync pushandsync pullwith--watch. - 5 regions: New York, San Francisco, London, Amsterdam, Singapore. Same price everywhere.
- Per-minute billing: starts at $0.013/hr. No commitments, refundable credits.