Skip to content
Tech News
← Back to articles

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

read original more articles
Why This Matters

machine0 introduces persistent, high-performance virtual machines accessible via CLI, tailored for compute-intensive workloads and long-running agents. With features like static IPs, per-minute billing, and GPU options, it offers a flexible and scalable environment for developers and enterprises seeking reliable cloud infrastructure. Its integration with tools like NixOS, Ubuntu, and MCP enhances reproducibility and automation, making it a significant advancement in cloud VM management.

Key Takeaways

Powerful & Persistent Virtual Machines Up to 60 vCPUs, 240 GB RAM & GPUs. Designed for agents using CLI or MCP. Billed by the minute.

Get Started Now NixOS or Ubuntu with tools pre-installed. Dedicated resources, static IPs, per-minute billing. $ curl -LsSf https://machine0.io/install.sh | sh Read the documentation for alternative install methods →

Designed For Long Running Agents

VMs remain on unless stopped or suspended. Reproducible builds with NixOS flakes or Ubuntu with Ansible. Dedicated resources, static IPs, per-minute billing. All images are open 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 using CLI or MCP Every operation is a CLI command with --json . A remote MCP server lets agents drive everything programmatically. Start, Suspend, Snapshot & Resume Freeze a VM's state, stop billing, restore later. Create golden images from any VM and spin up clones. Integrate with your MCPs, GitHub & Environment Inject MCP servers, credentials, prompts and environment variables into your VMs using profiles. Claude Code and Codex will pick them up automatically. Reproducible Builds with NixOS Deterministic builds, one-command rollbacks, no drift. Ubuntu pre-installed with Docker, Node, Python, Claude Code, and Codex. Static IPs, HTTPS Endpoints, 5 Regions Every VM gets a public IP and HTTPS at <vm>.mac0.io . No NAT, no tunnels. Run VMs in US East, US West, UK, EU, and Asia.

Pricing

Pay-as-you-go, billed per minute. Same price in all regions. Suspend VMs to stop billing, resume anytime. CPU VMs from $0.013/hr. GPU VMs from $0.836/hr, up to 8x H200.

CPU GPU Size CPU RAM Disk $/hour ~$/month small 1 vCPU 1 GB 25 GB $0.013 $9 medium 2 vCPU 2 GB 60 GB $0.034 $25 large 2 vCPU 4 GB 80 GB $0.052 $38 xl 4 vCPU 8 GB 160 GB $0.104 $76 xxl 8 vCPU 16 GB 320 GB $0.208 $152 large-nvme 2 vCPU 4 GB 80 GB $0.061 $45 xl-nvme 4 vCPU 8 GB 160 GB $0.121 $88 xxl-nvme 8 vCPU 16 GB 320 GB $0.243 $177 xl-premium 4 vCPU 8 GB 50 GB $0.236 $172 xxl-premium 8 vCPU 16 GB 100 GB $0.473 $345 xxxl 16 vCPU 64 GB 200 GB $0.825 $602 4xl 32 vCPU 128 GB 480 GB $1.980 $1,445 5xl 48 vCPU 192 GB 720 GB $2.970 $2,168 6xl 60 vCPU 240 GB 900 GB $3.714 $2,711 The -nvme sizes run on newer-generation CPUs with NVMe storage for significantly higher disk IOPS — same vCPU, RAM, and disk as their regular counterparts. The -premium sizes are dedicated (not shared) vCPUs, the fastest single-thread performance we offer. Size GPU VRAM vCPU RAM Disk $/hour ~$/month gpu-4000ada-1 1x RTX 4000 Ada 20 GB 8 32 GB 500 GB $0.836 $610 gpu-l40s-1 1x L40S 48 GB 8 64 GB 500 GB $1.727 $1,261 gpu-6000ada-1 1x RTX 6000 Ada 48 GB 8 64 GB 500 GB $1.727 $1,261 gpu-mi300x-1 1x MI300X 192 GB 20 240 GB 720 GB $2.849 $2,080 gpu-h100-1 1x H100 80 GB 20 240 GB 720 GB $4.851 $3,541 gpu-h200-1 1x H200 141 GB 24 240 GB 720 GB $4.917 $3,589 gpu-mi300x-8 8x MI300X 1,536 GB 160 1,920 GB 2 TB $22.792 $16,638 gpu-h100-8 8x H100 640 GB 160 1,920 GB 2 TB $38.808 $28,330 gpu-h200-8 8x H200 1,128 GB 192 1,920 GB 2 TB $39.336 $28,715 GPU sizes are available in us-east , uk , eu , and asia .

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

Examples

... continue reading