Skip to content
jilebijilebiblog
Go back

Jilebi vs boat.dev: persistent Ubuntu VMs compared

boat.dev (by ASCII) sells persistent Ubuntu VMs for agents: SSH in, Docker inside, a virtual desktop, pre-installed agent harnesses, and per-second billing with a $20 monthly minimum. Like Jilebi, it bets that agents deserve real computers — not containers. The two products agree on the primitive and differ on pricing, sizing, and networking posture.

TL;DR

DimensionJilebiboat.dev
Price model~$0.009/vCPU-hr + ~$0.009/GB-hr running, disk-only sleep, no minimum$20/mo minimum buys 555 hrs of 4 vCPU / 8 GB ($0.036/hr); sizes at 0.5x / 1x / 2x rates, per-second
Best for costLight/casual use (no floor) and custom sizingHeavy use inside the $20 pool — unit rates undercut Jilebi ~3x at 4 vCPU / 8 GB
Performance~50ms boot, auto-sleep/wake; 1–16 vCPU / 1–16 GB / 30–65 GB NVMe on bare metalFixed sizes (2/4/8 vCPU); stop/resume/fork from disk-level snapshots
Ease of useWeb console + SSH + software catalogCLI + REST API + SDKs, pre-installed harnesses (boat prompt), host for public URLs
TechnologyCloud Hypervisor microVMs, btrfs snapshots, no public IP by defaultPersistent Ubuntu VMs, Docker inside, dedicated IPv4/IPv6 per machine, 60fps virtual desktop

Rates from public pages at the time of writing (September 2026); verify before deciding.

Price

This is the one comparison where we will tell you upfront: boat’s unit rates are lower than ours at the reference shape.

Worked example — one 4 vCPU / 8 GB box, 240 running hours/month:

So heavy, steady use favors boat, clearly. Where Jilebi wins on price: light use (20 running hours costs ~$2 with no floor vs boat’s $20 minimum), and non-standard shapes — boat sells fixed sizes while Jilebi lets a 2 vCPU / 12 GB or 16 vCPU / 4 GB box exist at exact cost.

Performance

Both are hardware-isolated VMs, so the isolation story is comparable; the performance decision is fixed-size convenience (boat) vs sizing freedom and bigger ceilings (Jilebi).

Ease of use

boat is API/CLI-first and agent-native out of the box: boat prompt hands tasks to pre-installed harnesses (Claude Code, Codex, OpenCode, and others), survives stop/resume, keeps memory, and supports computer-use via a virtual desktop (60fps, Chrome, watch-it-live). boat host 3000 exposes a port on a public HTTPS URL, token-gated by default (--public to ungate). If you are building agent factories programmatically, boat’s SDK/REST surface is the more complete starting point today.

Jilebi is console-first with human onboarding: visual machine creation, SSH keys at setup, a software catalog (nix, opencode, claude code, codex, docker), selective port exposure on *.jilebi.dev with TLS, and auto-sleep you never think about. Less harness magic pre-installed, shorter path to “a computer I own.”

Technology

AspectJilebiboat.dev
VirtualizationCloud Hypervisor microVMs on bare metalPersistent Ubuntu VMs (hardware-isolated)
StoragePer-machine NVMe + btrfs snapshotsDisk-level snapshots, fork inherits state
SizesAny mix: 1–16 vCPU, 1–16 GB RAM, 30–65 GB NVMeFixed tiers: small 2/4, default 4/8, large 8/16 (GB)
Lifecycle~50ms boot, auto-sleep/wake, snapshotCreate / stop / resume / fork / delete, TTLs, resize up freely
NetworkingNo public IP; proxy SSH + selective TLS exposureDedicated IPv4/IPv6 per machine; host gives public HTTPS URLs (token-gated default)
Agent toolingSoftware catalog at creationPre-installed harnesses + boat prompt + MCP computer-use + virtual desktop
InterfaceConsole + SSHCLI + REST API + SDKs + SSH/SCP

The networking row is the sharpest architectural difference: boat assigns each machine its own public IP (convenient, larger attack surface to manage), while Jilebi machines have no public IP at all and only explicitly exposed ports reach the internet.

Pros and cons

Jilebi — pros

Jilebi — cons

boat.dev — pros

boat.dev — cons

Which should you pick?

Both agree agents deserve real VMs. Try ours at jilebi.ai — and run your actual workload on both for a week; the bill will tell you the rest.


Share this post: