{"repo":"sahil-shubham/bhatti","free":true,"listed":false,"github":"https://github.com/sahil-shubham/bhatti","clone":"git clone https://github.com/sahil-shubham/bhatti.git","description":"Self-Hostable MicroVMs for your Agents","language":"Go","stars":256,"topics":[],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Open-source microVM orchestrator with its own VMM. Each sandbox is a real Linux VM with its own kernel, filesystem, and process isolation — created in seconds, paused for free, resumed in microseconds. Runs on Linux (KVM) and macOS (Apple Silicon) — a dev box or a server, your choice. Built for running AI coding agents in isolated environments. A paused sandbox wakes and serves an HTTP request in under 4ms . ## 🔭 bhatti v2 (krucible) — and v1 (Firecracker), frozen main is bhatti v2. It replaces Firecracker with krucible — our own fork of libkrun, libkrucible — as the VM engine. Owning the VMM lets bhatti run natively on macOS (Apple Silicon) as well as Linux , adds a secure-by-default per-owner network gateway, and moves storage onto host-independent qcow2 (no more btrfs requirement). The curl … install below installs v2. v1 (Firecracker) is frozen but still installable. It's Linux + KVM; the source is on the firecracker branch (latest v1.11.12 ), documented at bhatti.sh/v1/docs. We're putting our energy into v2 rather than maintaining two engines. Moving from v1 to v2 is a cutover, not an in-place upgrade — a different VMM (snapshots and the on-disk layout don't carry over). Install v2 fresh; keep v1 by pinning BHATTI VERSION=v1.11.12 . The why (self-owned VMM, macOS, the rethink) and where to weigh in: Discussions → bhatti v2 . Install v2 (krucible). One installer, two platforms. Self-host on any Linux box with KVM (Raspberry Pi 5, Hetzner AX, a cloud VM with nested virtua","default_branch":null,"files":null,"tree":[],"storefront":"/r/sahil-shubham","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sahil-shubham/bhatti/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}