Ship and run software with isolation by default — per-workload microVMs, sub-second boot, macOS / Linux / Windows.
macOS & Linux:
curl -sSL https://smolmachines.com/install.sh | bash
Arch Linux (pacman) — add to /etc/pacman.conf, then sudo pacman -Sy smolvm:
[smol-machines] SigLevel = Optional TrustAll Server = https://smol-machines.github.io/smolvm/pacman/$arch
Debian / Ubuntu (apt) — amd64 & arm64:
echo 'deb [trusted=yes] https://smol-machines.github.io/smolvm/apt ./' | sudo tee /etc/apt/sources.list.d/smolvm.list sudo apt-get update && sudo apt-get install smolvm
Fedora / RHEL (dnf) — x86_64 & aarch64:
sudo tee /etc/yum.repos.d/smolvm.repo <<'EOF' [smolvm] name=smolvm baseurl=https://smol-machines.github.io/smolvm/yum enabled=1 gpgcheck=0 EOF sudo dnf install smolvm
Nix (flake) — x86_64/aarch64-linux & aarch64-darwin:
nix profile install github:smol-machines/smolvm
Windows: download the windows-x86_64 build below and run smolvm.exe (needs the Windows Hypervisor Platform enabled).
| version | date | macOS arm64 | Linux x86_64 | Linux arm64 | Windows x86_64 | sha256 |
|---|---|---|---|---|---|---|
| loading… | ||||||