[ Open-source · Built on Firecracker ]
Persistent & Secure
sandboxes for your agents
Always there. Only pay when running.
Run AI code in fast Firecracker microVMs.
npm install @superserve/sdk1import { Sandbox } from "@superserve/sdk"23const sandbox = await Sandbox.create()45await sandbox.commands.run("python analyze.py")6await sandbox.pause()78// later, auto-resumes on next command9await sandbox.commands.run("python followup.py")- ·booting microvm...
- ·mounting persistent volume
- ·restoring snapshot state
- ·allocating network namespace
- ·sandbox ready. pause anytime
[ Infrastructure ]
Built on Firecracker.
Every sandbox is a dedicated microVM. The same technology AWS uses to isolate Lambda and Fargate. Hardware-level isolation, sub-300ms cold starts, and true multi-tenant security. No shared kernels, no container escape surface.
[ Platform ]
Built for production.
Everything you need to run untrusted code at scale.
Pause & resume
Pause sandbox to save full state. Paused sandboxes cost nothing. Resume in milliseconds.
Firecracker isolation
Hardware-level isolation with microVMs. Sandboxes can't see each other, or the host.
Fast cold starts
Create a sandbox in <300ms. Resume a paused one in <300ms.
Long-running sessions
Run for hours or days. No 24-hour cap, no hidden timeouts.
Virtual Filesystem
SoonPersistent, shared filesystems that outlive any sandbox. Mount the same FS into many sandboxes.
Auto-pause on idle
SoonYour sandbox automatically pauses itself when inactive. When there's activity, it auto restarts.
[ Use cases ]
Built for the workloads AI creates.
Coding agents, data analysis, code interpreters, and per-user sandboxes in AI apps. Any code that needs to run somewhere other than your server.
Coding agents
1const sb = await Sandbox.create()2await sb.commands.run("git clone <repo>")3await sb.commands.run("npm test")Code interpreter
1const sb = await Sandbox.create()2const r = await sb.commands.run("python -c 'print(2+2)'")3console.log(r.stdout) // "4"Per-user sandboxes
1const sb = await Sandbox.create({2 metadata: { userId: "42" },3})Long-running research agents
1const sb = await Sandbox.create()2await sb.commands.run("python research.py")3// runs for days, survives restarts[ Open source ]
Built in the open.
Superserve's SDK and runtime are both open source. Read the code, file issues, open PRs. We ship in public.
[ FAQ ]
Questions.
Your first sandbox
in 30 seconds.
npm install @superserve/sdk → create, run, pause. That's it.