OpenComputer
OpenComputer provides persistent, full Linux VMs in the cloud intended for AI agents and their harnesses to run untrusted or long-lived code. Each sandbox is a real KVM-backed virtual machine with its own filesystem, kernel, and network namespace; sandboxes hibernate when idle and wake on inbound traffic instead of being torn down. It ships TypeScript and Python SDKs plus a REST API and is primarily used by teams building agent platforms on top of frameworks like Claude Agent SDK.
| Pricing model | Per-second compute billed by reserved memory in GB-hours; CPU scales with memory and 20 GB disk is included |
|---|---|
| Pricing The headline compute price as the provider states it. Sorting ranks prices stated per vCPU over time, converted to hourly. Other pricing models sort after, unranked. | $0.07 per GB-hour of memory for a microVM |
| Free while idle Whether a stopped, paused, or sleeping sandbox costs nothing. | ✓ |
| Elastic Resources flex with what the sandbox actually uses, and the bill follows: yes when the provider bills on active or observed use, no when capacity is reserved or allocated and billed while it runs. | ✕ |
| Memory snapshots Whether RAM state survives a pause and resume, not just disk. | ✓ |
| Wake on request Whether a stopped sandbox wakes automatically on inbound traffic. | ✓ |
| Start / resume Typical time from create or resume to running. Sorting ranks stated times, converted to seconds; claims with no figure sort after, unranked. | Sandboxes 'start in milliseconds' (docs overview); resume from hibernation 'in seconds' (home page, README). No specific P50/P95 latency published. |
| Max runtime The longest a sandbox may run. | No fixed limit (default 300s idle timeout auto-hibernates the VM) |
| Isolation The isolation technology between sandboxes. | KVM (QEMU/KVM) — hardware-level virtualization; each sandbox is a full Linux VM with its own kernel |
| GPUs Whether GPU instances are available for sandboxes. | ✕ |
| Docker Whether Docker containers can run inside the sandbox. | – |
| SDKs | TypeScript, Python |
✓ yes · ✕ no · – no cited public fact.
The 'Burst Sandbox' tier is priced roughly 2× cheaper than the standard on-demand tier but explicitly does NOT preserve in-memory state, terminal sessions, or open network connections across infrastructure restarts—only disk state survives. On-demand sandboxes snapshot full VM state on hibernate. Templates are currently in alpha.
Sources
- https://opencomputer.dev/
- https://github.com/diggerhq/opencomputer
- https://rocm.docs.amd.com/en/latest/conceptual/gpu-isolation.html
- https://northflank.com/blog/opencomputer-alternatives
- https://docs.opencomputer.dev/
- https://github.com/diggerhq/opencomputer/blob/main/README.md
- https://docs.opencomputer.dev/llms.txt
- https://docs.opencomputer.dev/api-reference/sandboxes/hibernate.md
- https://docs.opencomputer.dev/api-reference/sandboxes/wake.md
- https://docs.opencomputer.dev/agent-sessions/overview.md
- https://docs.opencomputer.dev/api-reference/sandboxes/create.md
- https://raw.githubusercontent.com/diggerhq/opencomputer/main/README.md
- https://docs.opencomputer.dev/sandboxes/overview
- https://docs.opencomputer.dev/sandboxes/timeout
- https://opencomputer.dev/pricing
Last verified 2026-08-18. Corrections land through the update log.