froog / Compare

froog vs Fly.io Sprites

Sprites and froog are the closest match in this list: both give each agent a persistent Linux computer instead of a short-lived sandbox. They differ in how they bill and in what comes in the box.

froog and Fly.io Sprites side by side

froogFly.io Sprites
IsolationFull KVM virtual machine, own kernelHardware-isolated microVM
Largest sandboxUp to 8 vCPU, 16 GB memory, 111 GB diskNot published. 100 GB volume
How long it runsNo limit: runs until you stop it, or until its auto-stop timer runs out (an hour by default, up to 30 days, or never)No limit. Sleeps when idle and wakes on a request
Snapshots and forksHourly automatic snapshots, named snapshots as templates, fork into many copies, restore in place (disk). Warm resume with programs running for 10 min after a stopDisk checkpoints in about a second. Restore rewinds the same Sprite (forking into copies not documented)
AccessSSH, root (passwordless sudo), Docker, Chrome, a desktop in the browser (XFCE, Hyprland and Chromium on Omarchy), /dev/kvm, HTTPS URL for any portsprite console, sprite exec, one HTTPS URL to port 8080
GPUsNoNot offered
Price$0.0274 an hour for 4 vCPU / 8 GB, billed per second while running$0.0385 per CPU-hour and $0.021875 per GB-hour of memory actually used, while awake. Storage extra
4 vCPU / 8 GB, all month$20$240 at full use. Much less when mostly asleep

Fly.io Sprites figures are from its own pages, checked on November 12, 2026: fly.io/sprites, fly.io/pricing, docs.fly.io/sprites. The monthly line is 730 hours at list prices with the machine fully used, plan fees and credits not counted. Prices change. tell us if one is out of date. More providers on the pricing page.

When to pick which

Pick Fly.io Sprites if

  • Your agent is asleep most of the time: Sprites charges no compute while idle and wakes automatically on a request.
  • You already run on Fly.io.

Pick froog if

  • Fork and templates: save a snapshot under a name and start many sandboxes from it (froog fork box@ready try --count 5).
  • A predictable bill for machines that stay busy: $0.0274 an hour for 4 vCPU / 8 GB, whatever the CPU and memory use. While a Sprite is awake, 2 GB of memory in use alone costs $0.044 an hour.
  • More in the box: a browser desktop, Chrome, Docker, /dev/kvm, HTTPS URLs for any port, and ten coding agents installed.

Try froog in a minute

curl -fsSL https://froogcorp.com/install | sh
froog login
froog new my-box          # ready when SSH works, about a minute
froog exec my-box -- uname -a
froog prompt my-box "write a hello world web server and run it on port 3000"
froog host my-box 3000    # an HTTPS URL for it

Questions

Is froog cheaper than Fly.io Sprites?

For sandboxes that stay busy, yes: a 4 vCPU / 8 GB froog sandbox is $20 a month, and the same use on Sprites is about $240. Sprites bills only CPU and memory actually used while awake, so a Sprite that sleeps most of the day can cost less.

Can I fork a froog sandbox like a Sprite checkpoint?

Yes, and into many copies. froog takes a snapshot every hour and when you stop. Restore one in place, or fork any snapshot into new sandboxes. Saved snapshots work as templates for as many sandboxes as you like.

Do both keep their disk?

Yes. A stopped froog sandbox keeps its disk for 14 days, and saved snapshots are kept until you delete them.

7 days free: 25 hours of running time, 2 sandboxes at once. Then from $0.0137 an hour, billed per second.