-
-
Notifications
You must be signed in to change notification settings - Fork 6
Download MultiVibe Host
MultiVibe Host is the fastest way to run the complete, security-bounded local Host: gateway, dashboard, private device identity, provider agent, and managed model runtime. Official builds are published together in one verified release.
| Platform | Official package | Requirements | Download |
|---|---|---|---|
| macOS | Signed and notarized .dmg for Apple Silicon and Intel |
Apple Silicon (arm64) or Intel (amd64) Mac |
Download the latest macOS release → |
| Linux | Signed native Host archive | Linux x86_64 with an NVIDIA GPU, compute capability 7.0+ |
Download the latest Linux release → |
| Windows | Verified native .zip for amd64 |
Windows amd64 with an NVIDIA GPU, compute capability 7.0+ | Download the latest Windows release → |
| Docker / Unraid | Hardened image on GitHub Container Registry | Linux x86_64, Docker or Unraid, NVIDIA container runtime |
Open the latest Docker release → |
macOS installation
Open the latest release and choose the disk image for your Mac:
-
darwin_arm64.dmgfor Apple Silicon (M1 or newer) -
darwin_amd64.dmgfor Intel
Open the DMG, drag MultiVibe Host to Applications, then launch it. The app is signed with Developer ID, notarized by Apple, and runs from the menu bar. Its menu-bar label shows aggregate remaining OpenAI weekly and five-hour capacity when available. Opening it presents a native account overview with per-account quota windows, reset times, and health without exposing account tokens to the interface process.
Linux installation
Download the Linux amd64 release assets and follow NATIVE-MULTIPART.txt when
the archive is split into several parts. After reconstructing and extracting
the archive, run:
./install.shThe installer verifies the release and supported NVIDIA hardware before it starts the Host. It installs for the current user and does not require root. On systems with a user systemd manager it also enables the signed automatic update timer. The timer checks hourly but the updater itself schedules one network check every 10 to 14 hours with a local random offset.
Windows installation
Download the windows_amd64.zip release, extract it to a temporary directory,
then run PowerShell as the current user:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\install.ps1The installer verifies the complete bundle and the local NVIDIA driver before
it changes the machine. It requires Windows amd64 and a GPU with compute
capability 7.0 or newer, installs without administrator privileges, and
registers a per-user Start Menu shortcut, login entry, multivibe:// protocol
handler, and scheduled update task. The native Win32 tray menu starts and
stops the Host and opens the local dashboard. Application files are kept under
%LOCALAPPDATA%\Programs\MultiVibe Host; private state and logs remain under
%LOCALAPPDATA%\MultiVibe.
PowerShell 5.1 or newer is required. The Windows updater verifies the signed feed and ZIP contents, stops only MultiVibe processes whose executable paths belong to the managed installation, and restores the previous version if the new Host does not pass its health check.
Docker and Unraid installation
The current Host release workflow publishes the same verified Linux bundle to
GHCR as both an immutable version and the rolling latest tag:
docker pull ghcr.io/thibautrey/multivibe-host:latestFor reproducible deployments, use the versioned tag or immutable digest shown in the matching latest GitHub release. Docker Compose and Unraid setup are documented in Provider Host container.
Native macOS, Linux, and Windows installations check an authenticated release feed and, by default, download and install an eligible stable release while the Host is idle. The updater drains new work, waits for active requests and model operations, verifies the archive with an embedded Ed25519 trust root, stages the replacement, and restores the previous version if the restarted Host does not pass its health check. The dashboard and macOS menu bar can switch between automatic installation, automatic download, and notification-only modes.
Containers never receive the Docker socket and never replace themselves. For
generic Docker Compose, install the host-side updater from the verified Linux
archive. Unraid users may use the platform's automatic application update
mechanism with the published latest tag.
Note
If GHCR reports that the package is not found, no tagged Host release with Docker publishing has completed yet. Use an official native release or build from this repository instead of installing an unverified third-party image.
Tip
Native archives include signed checksums, SBOMs, and GitHub build-provenance attestations. See the verification and installation guide before deploying a Host on shared or production infrastructure.