Launch HN: Machine0 (YC S26) – Persistent CPU and GPU VMs from the CLI

Aug 18, 2026 11:26 PM - 1 hour ago 4

Designed for agents utilizing CLI aliases MCP. Up to 60 vCPUs, 240 GB RAM & H200s. Billed by the minute.

Get Started Now

NixOS aliases Ubuntu pinch devices pre-installed. Dedicated resources, fixed IPs, per-minute billing.

$curl -LsSf https://machine0.io/install.sh | sh

Designed For Long Running Agents

VMs stay connected unless stopped aliases suspended. Reproducible builds pinch NixOS flakes aliases Ubuntu pinch Ansible. Dedicated resources, fixed IPs, per-minute billing. All images are unfastened source: NixOS, Ubuntu.

Stable & Powerful VMs for Compute-Heavy Workloads

99.99% uptime. 1–60 vCPU, up to 240 GB RAM. Optional GPUs: H100, H200, L40S, MI300X, RTX 4000/6000 Ada.

Designed for Agents utilizing CLI aliases MCP

Every cognition is simply a CLI bid pinch --json. A distant MCP server lets agents thrust everything programmatically.

Start, Suspend, Snapshot & Resume

Freeze a VM's state, extremity billing, reconstruct later. Create aureate images from immoderate VM and rotation up clones.

Integrate pinch your MCPs, GitHub & Environment

Inject MCP servers, credentials, prompts and situation variables into your VMs utilizing profiles. Claude Code and Codex will prime them up automatically.

Reproducible Builds pinch NixOS

Deterministic builds, one-command rollbacks, nary drift. Ubuntu pre-installed pinch Docker, Node, Python, Claude Code, and Codex.

Static IPs, HTTPS Endpoints, 5 Regions

Every VM gets a nationalist IP and HTTPS astatine <vm>.mac0.io. No NAT, nary tunnels. Run VMs successful US East, US West, UK, EU, and Asia.

Pricing

Pay-as-you-go, billed per minute. Same value successful each regions. Suspend VMs to extremity billing, resume anytime. CPU VMs from $0.013/hr. GPU VMs from $0.836/hr, up to 8x H200.

SizeCPURAMDisk$/hour~$/month
small1 vCPU1 GB25 GB$0.013$9
medium2 vCPU2 GB60 GB$0.034$25
large2 vCPU4 GB80 GB$0.052$38
xl4 vCPU8 GB160 GB$0.104$76
xxl8 vCPU16 GB320 GB$0.208$152
large-nvme2 vCPU4 GB80 GB$0.061$45
xl-nvme4 vCPU8 GB160 GB$0.121$88
xxl-nvme8 vCPU16 GB320 GB$0.243$177
xl-premium4 vCPU8 GB50 GB$0.236$172
xxl-premium8 vCPU16 GB100 GB$0.473$345
xxxl16 vCPU64 GB200 GB$0.825$602
4xl32 vCPU128 GB480 GB$1.980$1,445
5xl48 vCPU192 GB720 GB$2.970$2,168
6xl60 vCPU240 GB900 GB$3.714$2,711

The -nvme sizes tally connected newer-generation CPUs pinch NVMe retention for importantly higher disk IOPS — aforesaid vCPU, RAM, and disk arsenic their regular counterparts.

The -premium sizes are dedicated (not shared) vCPUs, the fastest single-thread capacity we offer.

SizeGPUVRAMvCPURAMDisk$/hour~$/month
gpu-4000ada-11x RTX 4000 Ada20 GB832 GB500 GB$0.836$610
gpu-l40s-11x L40S48 GB864 GB500 GB$1.727$1,261
gpu-6000ada-11x RTX 6000 Ada48 GB864 GB500 GB$1.727$1,261
gpu-mi300x-11x MI300X192 GB20240 GB720 GB$2.849$2,080
gpu-h100-11x H10080 GB20240 GB720 GB$4.851$3,541
gpu-h200-11x H200141 GB24240 GB720 GB$4.917$3,589
gpu-mi300x-88x MI300X1,536 GB1601,920 GB2 TB$22.792$16,638
gpu-h100-88x H100640 GB1601,920 GB2 TB$38.808$28,330
gpu-h200-88x H2001,128 GB1921,920 GB2 TB$39.336$28,715

GPU sizes are disposable successful us-east, uk, eu, and asia.

Suspend VMs to extremity billing. You salary only for image retention ($0.078/GB/month) while suspended. Minimum top-up $5. Unused credits are refundable.

Examples

Powerful VMs connected Demand

Create unchangeable & powerful VMs successful your region. They're perfect for offloading compute-heavy tasks for illustration compilation aliases automated research.

$ machine0 new buildbox --size 4xl --region us-east # 32 vCPU & 128 GB RAM $ machine0 ssh buildbox $ machine0 suspend buildbox # Suspend & region compute billing $ machine0 start buildbox # Pick up wherever you near off

Running Agents pinch Profiles

Run agents wrong VMs. Use profiles to inject credentials, MCP servers, prompts and situation variables into the VMs truthful your agents person everything they request to deed the crushed running.

Authenticate Claude Code, Codex & GitHub $ machine0 integrations connect claude-code --profile default $ machine0 integrations connect codex --profile default $ machine0 integrations connect github --profile default Add your MCPs $ machine0 integrations add linear --url https://mcp.linear.app/mcp --profile default $ machine0 integrations connect linear # Triggers OAuth flow Configure Environment Variables $ machine0 env set MY_SECRET_KEY=... --secret --profile default Add a Prompt $ machine0 prompts new build_feature --body "Query Linear for..." --profile default Create a caller VM pinch the floor plan $ machine0 new myvm --profile default $ machine0 ssh myvm Claude Code is authenticated and has your MCPs & prompts successful context $ claude

Reproducible Builds pinch NixOS

Use the /create-machine accomplishment to make reproducible builds pinch nix code. It'll past create a snapshot for you to make arsenic galore clones arsenic you want.

Install the /create-machine skill $ machine0 skills install Use the accomplishment to create a machine $ claude -p "/create-machine a server that auto-starts claude codification successful tmux connected boot" Code is auto-generated $ ls -l claude-in-tmux/ SSH successful and you're ready $ machine0 ssh claude-in-tmux $ tmux attach

Hosting

Every VM gets its ain fixed IP and HTTPS endpoint. VMs persist until stopped, suspended, aliases removed, pinch 99.99% uptime crossed 5 regions. Good for hosting web apps, databases, aliases thing that needs a unchangeable address.

$ machine0 new webserver --image nixos-25-11-loaded --size small $ claude -p "Use machine0 to commencement a webserver connected larboard 80 connected the webserver VM" Get the VM's IP $ machine0 get webserver Open the authenticated HTTPS endpoint successful your browser $ open https://webserver.mac0.io

FAQ

Get Started Now

NixOS aliases Ubuntu pinch devices pre-installed. Dedicated resources, fixed IPs, per-minute billing.

$curl -LsSf https://machine0.io/install.sh | sh

More