Show HN: Local-First Linux MicroVMs for macOS

Shuru is a lightweight sandbox that spins up Linux VMs on macOS using Apple's Virtualization.framework. Boots in about a second on Apple Silicon, and everything is ephemeral by default. There's a checkpoint system for when you do want to persist state, and sandboxes run without network access unless you explicitly allow it.
Single Rust binary, no dependencies.
Built it for sandboxing AI agent code execution, but it works well for anything where you need a disposable Linux environment.

https://shuru.run

shuru - Local-first microVM sandbox for AI agents

Local-first microVM sandbox for AI agents on macOS

Use OrbStack. It’s faster than Virtualization.framework because it has its own hypervisor.
Not true, OrbStack uses Virtualization.framework: https://news.ycombinator.com/item?id=36189550
I use Virtualization.framework for OrbStack (https://orbstack.dev), which is a D... | Hacker News

I don't think they use Virtualization for most launches now