β‘ 30-Second Install β’ π Quick Start β’ ποΈ Architecture β’ π― Why Pullrun? β’ πΊοΈ Feature Map β’ βΈοΈ Kubernetes β’ π€ AI Agents Pullrun runs the same OCI image as a container or a VM. It stores layers in a content-addressed DAG (no overlayfs), syncs blocks peer-to-peer, and ships as a ~14 MB CLI + ~6 MB runtime daemon. Why this matters: Modern infrastructure uses too many execution engines β Docker for dev, containerd for production, Firecracker for isolation, CRI for Kubernetes, MCP agents for AI. Each has its own image format, storage, and operational model β even though they all run the same OCI images. Pullrun collapses these layers into one runtime. Key differentiators: Containers and VMs from the same image β no separate VM build step, no separate VM image format Content-addressed DAG store β zero-copy mmap reads, deduplicated by content hash, byte-identical across every node P2P image distribution β one registry pull per cluster, rest sync peer-to-peer at LAN speed ~14 MB CLI + ~6 MB runtime daemon (stripped) β no daemon required by default (CLI-only pullrun run), optional daemon for background services Also included: Kubernetes CRI shim (beta), Docker Compose support, MCP server for AI agents, policy engine (Cosign, SBOM, seccomp), P2P sync layer, and AES-256-GCM encrypted secrets β all in the same binary. # Apple Silicon VM (macOS default) β 3 s pullrun run alpine:3.18 --cmd "echo" --cmd "hello pullrun" --attach -t # Firecracker microVM (Linux) β 400 ms pullrun run alpine:3.18 --backend vm --cmd "echo" --cmd "hello pullrun" --attach -t # Container (Linux) β 400 ms pullrun run alpine:3.18 --cmd "echo" --cmd "hello pullrun" # Windows WSL2 β same image, same command, same store pullrun.exe run alpine:3.18 --cmd "echo" --cmd "hello pullrun" # One command, any platform curl -fsSL https://github.com/pullrun/pullrun/raw/main/install.sh | bash Platform What you get macOS brew tap pullrun/tap && brew install pullrun β native binary, no Xcode Linux APT package or direct downlo...
First seen: 2026-07-23 17:07
Last seen: 2026-07-23 18:08