use cases
A blast radius you can throw away.
One primitive, an isolated microVM you snapshot, fork, and discard, takes a lot of shapes. Here are a few.
Serverless databases
Serverless postgres, on hardware you own
A postgres (or redis, mysql, mongo) that scales to zero when nobody's connected and wakes on the next connection, with its data safe on a durable volume. Your own Neon, self-hosted, no per-query meter.
Read the story →Realtime & pub/sub
Realtime that sleeps when nobody's watching
A pub/sub broker or websocket gateway that stays awake while clients are connected and sleeps the moment the last one disconnects. Scale-to-zero measured in connections, not requests.
Read the story →Agent-driven browsing
Let an agent browse the hostile web
Headless Playwright or Patchright in a disposable microVM with SSRF-safe egress. The whole public internet goes in; nothing reaches your host, LAN, or cloud metadata.
Read the story →Agent code execution
Run the code your agent writes
Untrusted, AI-generated code in a hardware-isolated VM. Boots in about a second, captures output, and vanishes on exit.
Read the story →Parallel agents & evals
Fork a warm environment a hundred ways
Snapshot once, fork independent copies in ~125 ms. The parallel primitive shared-kernel containers cannot match.
Read the story →CI & untrusted runners
CI runners that can't escape
Each job gets its own microVM. Warm the toolchain once, fork a fresh runner per job, discard it clean.
Read the story →Self-hosted app platform
Your own Fly.io, self-hosted
Deploy durable apps, reach them by name, scale to zero, self-heal. One binary, on hardware you own.
Read the story →