The sandbox engine, on your servers.
Give every piece of AI-generated code its own disposable Linux machine, on hardware you control. Start with one box and grow to a fleet. Your SDK code and CLI work the same on PillDrops Cloud.
free to run · Linux with KVM or Docker · SDKs, CLI, MCP and dashboard included
$ curl -fsSL https://get.pilldrops.com | sudo sh ✓ PillDrops is running (sandboxes are microVMs). Dashboard http://your-host:8080/dashboard $ pip install pilldrops $ export PILLDROPS_API_URL=http://your-host:8080 $ export PILLDROPS_API_KEY=<your key> # key: sudo cat /var/lib/sandbox/state/bootstrap.key
What you get.
Run code safely
Commands, code, files and a terminal in a sandbox isolated from the host. A microVM on KVM nodes, an isolated container on Docker nodes.
Host apps on a URL
Start a server and get a preview URL for any port, private by default or shareable.
Pause and resume
Idle sandboxes pause themselves and wake later. On KVM nodes memory and running processes come back too.
Fork, checkpoint, snapshot
Copy a sandbox, roll one back, or set a machine up once and start new ones from it.
Control the network
Allow or deny outbound traffic by domain or address, per sandbox.
Bring your own image
Use a template for Python, Node, Go, browsers, desktops or coding agents, or any Docker image.
Scale to a fleet
Add nodes behind a control plane. Sandboxes are scheduled across them and can move between them.
Drive it from anywhere
Python and JavaScript SDKs, a CLI, an HTTP API, a dashboard and an MCP server for AI agents.
Volumes
Storage that outlives a sandbox and attaches to the next one.
Apache 2.0
Use it, change it and ship it, commercially too, under a standard open-source license.
Want more, or nothing to operate?
PillDrops Cloud runs the same engine for you, billed per second, and adds agents, chat, schedules, functions, integrations, teams, a secret broker and automatic HTTPS.