Dormo documentation#
Dormo gives every AI agent its own persistent cloud computer. You pay only while it works.
Status: private beta (waitlist). APIs may still change before general availability. Latency figures on these pages are targets, not guarantees.
What a sandbox is#
Each sandbox is a full Firecracker microVM, not a container:
- Its own Linux kernel, Ubuntu 24.04, root access, systemd and Docker inside.
- A persistent disk (50 GB included for the
defaultsize). - Isolation per VM: Firecracker jailer, cgroups, and a separate network namespace.
- Runs in the EU on dedicated AMD Ryzen servers.
What you can do with it#
| Capability | Summary | Page |
|---|---|---|
| Pause and resume | RAM and disk are snapshotted together. Processes, open windows and sessions survive. Resume target: p95 < 800 ms. | Lifecycle |
| Auto-pause and wake on request | Pauses after N minutes idle (default 5). An HTTP request, SSH connection or API call wakes it. Paused = $0 compute. | Lifecycle |
| Fork | Copy a running VM including memory. Target: < 2 s. | Snapshots and fork |
| Exec | Sync, background, SSE streaming, interactive PTY over WebSocket. 10+ concurrent commands per VM. | Exec and files |
| Files | Read, write, list, upload, download, watch. | Exec and files |
| Networking | Public HTTPS URL per port (https://<short_id>-<port>.dormo.host), SSH through a gateway. |
Networking |
| Desktop | Browser desktop streaming (KasmVNC, 1920x1080), signed links with TTL and read-only mode, screenshot + input API for computer use. | Desktop and computer use |
| Templates | Start from a snapshot or your own OCI/Docker image. | Templates |
| Account | Scoped API keys, spend limits, signed webhooks, usage API. | Security, Webhooks, Billing |
| Tooling | TypeScript and Python SDKs (typed by hand from the OpenAPI spec), CLI, MCP server, llms.txt. |
SDKs, CLI, MCP |
Start here#
- Quickstart: first sandbox and first command in TypeScript, Python, CLI or curl.
- Sandboxes and Lifecycle: the mental model.
- API reference: every endpoint, plus the OpenAPI spec.
All pages#
Concepts - Sandboxes - Lifecycle and auto-pause - Snapshots and fork - Templates
Guides - Exec and files - Networking: ports and SSH - Desktop and computer use - Webhooks - Migrate from E2B - Migrate from boat.dev
Reference - API reference - TypeScript SDK - Python SDK - CLI - MCP server - Billing and pricing - Limits - Security - llms.txt (index for LLM agents)
Not in the MVP#
These are on the roadmap and are not available today: WebRTC desktop streaming at 60 fps, an AI-key proxy, a full VM class with nested KVM, GPUs, an open-source core with self-hosting, regions outside the EU, SSO and audit logs. We do not hold a SOC 2 report.