Shuru is a local-first microVM sandbox tool for macOS that runs lightweight Linux VMs using Apple's Virtualization.framework — no Docker required. Designed for AI agent workloads, it provides ephemeral environments that reset on exit, checkpoint/restore functionality (like git commits for environments), opt-in networking, configurable CPU/memory/disk, and port forwarding via vsock. Key use cases include safe execution of AI-generated code, letting agents install packages and use system tools, running parallel sandboxes for reproducible evaluations, and disposable dev environments.
Sort: