Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.machine0.io/llms.txt

Use this file to discover all available pages before exploring further.

curl -LsSf https://machine0.io/install.sh | sh
machine0 new my-vm
machine0 ssh my-vm
machine0 creates persistent cloud VMs from the command line. One command gives you a VM with dedicated CPU/RAM/GPUs, modern agents and tooling, a static IP, and HTTPS at <vm>.mac0.io. Every command has --json. A remote MCP server lets agents drive everything programmatically.

What you get

  • NixOS or Ubuntu: provision with Nix flakes or Ansible. All images are open source.
  • Dedicated KVM/QEMU: 1-60 vCPU, up to 240 GB RAM. Not shared.
  • GPUs: H100, H200, MI300X, L40S. From $0.836/hr.
  • Suspend & resume: snapshot state, stop billing, restore later. Pay only image storage while suspended.
  • Static IPs & HTTPS: every VM gets a public IP and authenticated HTTPS at <vm>.mac0.io.
  • Snapshots: image any VM, version it, spin up clones.
  • File sync: sync push and sync pull with --watch.
  • 4 regions: New York, London, Amsterdam, Singapore. Same price everywhere.
  • Per-minute billing: starts at 0.013/hr( 0.013/hr (~9/mo). No commitments, refundable credits.
  • 99.99% uptime SLA