Installation
One-Liner
Section titled “One-Liner”curl -fsSL https://raw.githubusercontent.com/auser/mvm/main/install.sh | shPin a Version
Section titled “Pin a Version”MVM_VERSION=v0.3.0 curl -fsSL https://raw.githubusercontent.com/auser/mvm/main/install.sh | shFrom Source
Section titled “From Source”git clone https://github.com/auser/mvm.gitcd mvmcargo build --releasecp target/release/mvmctl ~/.local/bin/Cargo Install
Section titled “Cargo Install”cargo install mvmctlSelf-Update
Section titled “Self-Update”mvmctl updatePrerequisites
Section titled “Prerequisites”- macOS (Apple Silicon or Intel) or Linux with KVM
- Homebrew (macOS only — mvm will install it if missing)
Running mvmctl bootstrap or mvmctl dev handles everything else automatically — Lima, Nix, and Firecracker are installed inside the VM.