Secure by isolation. Built for scale.
Run untrusted code
without the risk.
FireCase provides ephemeral microVM sandboxes that keep your systems safe and your developers fast.
Ephemeral
MicroVMs
Strong
Isolation
Blazing
Fast
Watch your prompt fan out across 16 sandboxes
Ask FireCase to run something in parallel…
Five lines to a running sandbox
The same shape across every SDK. Choose your tool — the docs cover all four.
import { Firecase } from "@firecase/sdk";
const fc = new Firecase({ apiKey: process.env.FIRECASE_API_KEY! });
const sandbox = await fc.instances.create({
base_image: "python:3.13",
});
await fc.vms.start(sandbox.id);
const out = await fc.exec.run(sandbox.id, "python -c 'print(\"hi\")'");
console.log(out.stdout);Built for these people
AI startup founder
Run model-generated Python without nuking my server. $400/mo at 10K daily users, not $40K.
Read the guide →Platform engineer
Replace our brittle Docker-on-EC2 dev sandbox with something that snapshots and forks deterministically.
Read the guide →Security researcher
Detonate samples. Snapshot before, snapshot after, diff. Real KVM, not gVisor.
Read the guide →Indie hacker
Give my users a real shell to test integrations. Don't make me run servers or write Stripe webhooks.
Read the guide →How Firecase compares
Pick the column that matches your current solution. The leftmost column is what changes.
| Capability | Firecase | Containers | Lambda | Modal/Vercel |
|---|---|---|---|---|
| Real KVM isolation | ||||
| Sub-second cold start | ||||
| Persistent state across runs | ||||
| Fork sandbox in O(1) | ||||
| Real shell + ports | ||||
| Pay by the second | ||||
| Custom kernel | ||||
| Built-in agent |
Ready to run untrusted code
without the risk?
$5 of starter credit on signup. Boot a sandbox in under 60 seconds from now.
