pullrun/pullrun
129 stars · Last commit 2026-08-01
The AI agent sandbox runtime. Boot any OCI image as a Firecracker microVM, Linux container, or Apple Silicon VM in ~400 ms — zero-copy DAG storage, P2P image sync, native MCP for opencode/Claude Code/Cursor.
README preview
<div align="center"> <img src="https://raw.githubusercontent.com/pullrun/pullrun/main/assets/pullrun.png" alt="Pullrun Logo" width="400"> # **Pullrun** ### *One OCI image. Any execution target. CLI + runtime under 25 MB.* **Run the same OCI image as a container, Firecracker microVM, Apple Silicon VM, Kubernetes workload, or AI agent task. No daemon required. No overlayfs. No separate VM images.** [](https://github.com/pullrun/pullrun/actions/workflows/ci.yml) [](https://doi.org/10.5281/zenodo.20679669) [](https://github.com/pullrun/pullrun/releases) [](LICENSE) [](docs/PULLRUN_GUIDE.md) [](docs/PULLRUN_GUIDE.md) [](docs/WINDOWS.md) [](cri/pullrun-cri/) [](docs/ALL_MCP.md) [](https://www.rust-lang.org)