Install
microVMs in milliseconds
kindling is a Firecracker microVM runtime with golden templates. You drive it with a docker-style CLI called kling.
A frozen machine is a file. It wakes up in ~30 ms.
- What it is. Every machine is a microVM with its own kernel. What runs inside does not share your host’s kernel.
- Why it is fast. It boots once and is frozen with everything already running. From then on, each copy comes out of that file in milliseconds.
- What for. On-demand MCP servers, sandboxes for agents, throwaway databases, service graphs and Android phones.
~30 msto wake a frozen tool
0 RAMused by a frozen machine: it is a file
142microVMs at once in 3.9 GB of RAM
+68 MiBfor 10 copies of a golden (12× denser)
curl -fsSL https://raw.githubusercontent.com/juan52878911/kindling/main/scripts/install.sh | shkling try -- uname -aWhere to go next
Section titled “Where to go next”Understand
Databases
kling db: a Postgres per test, per agent or per branch.
Agents
Sandboxes and on-demand MCP servers.