Skip to content
jilebijilebiblog
Go back

Jilebi vs Modal: machines you keep vs serverless you rent

Modal is serverless infrastructure for AI: decorate a Python function, get GPUs, autoscaling to zero, and per-second billing. Jilebi is persistent Linux machines: a new box boots in ~50ms, keeps your state, and auto-sleeps when idle / wakes on use.

Modal asks “what code should run?”; Jilebi asks “what computer do you want?” This post compares them on price, performance, ease of use, and technology.

TL;DR

DimensionJilebiModal
Price model~$0.009/vCPU-hr + ~$0.009/GB-hr running, disk-only pausedServerless per-second: ~$0.142/physical-core-hr + ~$0.024/GiB-hr for Sandboxes; GPUs $0.59–$7.10/hr
Best for costLong-lived machines, dev boxes, hosted appsSpiky scale-to-zero inference, batch, massive sandbox fan-out
PerformanceDedicated 1–16 vCPU microVMs on bare metal + NVMe, ~50ms boot, auto-sleep/wakeEnormous concurrency (100k+ sandboxes), gVisor isolation, cold starts ~seconds
Ease of useConsole + SSH; feels like your serverPython/TS/Go SDK decorators; feels like function calls
TechnologyCloud Hypervisor microVMs, btrfs snapshots, pause/resumeCustom container runtime + filesystem + scheduler, gVisor sandboxes, 11 GPU types

Rates from public pricing pages at the time of writing (September 2026); Modal has separate rates for Functions vs Sandboxes and region multipliers — verify before deciding.

Price

Modal Starter is $0 base + usage ($30/mo free credits); Team is $250/mo + usage. Sandbox compute lists around $0.00003942 per physical-core-second (≈ $0.142/core-hr, where a core ≈ 2 vCPUs) plus $0.00000667 per GiB-second (≈ $0.024/GiB-hr). GPUs range from ~$0.59/hr (T4) to ~$3.95/hr (H100) to ~$7.10/hr (B300), billed per second with no minimum, plus CPU/memory on top. Scale-to-zero means idle costs nothing — the bill tracks active compute almost exactly.

Jilebi charges ~$0.009/vCPU-hr + ~$0.009/GB-hr while running, disk-only when paused, no base fee. A 4 vCPU / 8 GB box costs ≈ $0.108/hr running.

Worked example — same 4 vCPU / 8 GB shape, 240 running hours/month:

But flip the workload to 10,000 five-minute inference bursts with scale-to-zero between them and Modal’s model shines: you pay for ~833 compute-hours and nothing between bursts. A Jilebi box auto-sleeps between bursts too (billing disk-only while asleep), but Modal’s per-request orchestration — queues, autoscaling, GPU attach — is built for exactly this shape, while on Jilebi it is your architecture to design.

The honest summary: Modal is cheaper for spiky, short-burst, massively parallel compute; Jilebi is cheaper for steady-state machines that hold state.

Performance

If your bottleneck is “compile this monorepo fast on dedicated cores,” Jilebi’s shape wins. If it is “run 20,000 sandboxes for a promo event” or “train on H100s tonight,” Modal is in a different league.

Ease of use

Modal is code-first: define infrastructure with Python decorators, deploy with one command, get web endpoints, cron, queues, volumes, and secrets without touching a server. Developers who live in Python and want zero ops will feel at home; developers who want to SSH into a box and poke around will feel constrained (SSH exists for debugging, but the box is not the product).

Jilebi is computer-first: pick a shape, get a machine, SSH in, install anything, run anything, expose ports. Idle machines auto-sleep and wake on use — but there is no fleet autoscaling, no built-in job queues, no managed inference endpoints. You get a computer; what runs on it is your architecture to design.

Technology

AspectJilebiModal
Unit of computePersistent microVM (Cloud Hypervisor on bare metal)Ephemeral container/function/sandbox (custom runtime, gVisor isolation)
StoragePer-machine NVMe + btrfs snapshotsModal Volumes (persistent) + filesystem/memory snapshots per sandbox
LifecyclePause/resume with state; machines live for monthsScale-to-zero by default; sandboxes live for the task
NetworkingProxy-based SSH + selective HTTPS exposure, *.jilebi.dev TLSWeb endpoints, custom domains, built-in load balancing
GPUsNone today11 GPU types, T4–B300, per-second billing
InterfaceConsole + SSHPython/TS/Go SDKs, CLI, dashboard

Isolation note: Jilebi’s hardware microVM boundary is stronger per workload than Modal’s gVisor user-space kernel boundary — at the cost of Modal’s far denser multi-tenancy and faster orchestration.

Pros and cons

Jilebi — pros

Jilebi — cons

Modal — pros

Modal — cons

Which should you pick?

GPU training on Jilebi is not a thing — we will tell you that ourselves. For everything that needs a computer that stays yours, try jilebi.ai.


Share this post: