Install the voidbox CLI

Each release ships voidbox together with a kernel and initramfs so you can run workloads out of the box.

Shell installer (Linux & macOS)

curl -fsSL https://raw.githubusercontent.com/the-void-ia/void-box/main/scripts/install.sh | sh

Installs to /usr/local/bin and /usr/local/lib/voidbox/. For a specific version: VERSION=v0.1.2 curl -fsSL ... | sh.

Homebrew (macOS)

brew tap the-void-ia/tap
brew install voidbox

Debian / Ubuntu

Download the .deb for your CPU (amd64 or arm64) from Releases. Example for v0.1.2 on amd64:

curl -fsSLO https://github.com/the-void-ia/void-box/releases/download/v0.1.2/voidbox_0.1.2_amd64.deb
sudo dpkg -i voidbox_0.1.2_amd64.deb

Fedora / RHEL

sudo rpm -i https://github.com/the-void-ia/void-box/releases/download/v0.1.2/voidbox-0.1.2-1.x86_64.rpm

Use the matching .rpm name from Releases for your version and architecture.

Cargo

If you use Rust already, you can also install via Cargo for the CLI only — pair it with kernel and initramfs from a release tarball or another install method above.

cargo install void-box

Next Steps

Getting StartedFirst run, environment variables, API keys
Running on LinuxKVM setup, guest images, and test workflows
Running on macOSApple Silicon setup with Virtualization.framework