Headless install
Install the malibu-cli binary directly without the app.
Most providers should use the Malibu app. This page documents the headless installer for CI environments, remote Macs without a display, and power users.
Install
Run on any Apple Silicon Mac (M1 or newer, macOS 14+):- Picks a recommended MLX model by running the
autotune recommendflow against a signed static feed of demand rank + candidate models, filtered by your Mac’s RAM tier, sustained TPS, and 4K-prompt TTFT (you can override). - Asks for a stable provider handle used as your pool identity.
- Downloads and verifies the latest
malibu-clirelease against a signed checksum manifest. - Installs under
~/.malibuand sets up a user-levellaunchdservice. - Runs a local
/v1/modelscheck and a coordinator pool visibility check. - Enrolls the provider in autoupdate: once the coordinator advertises a newer
recommended_binary_version, the provider validates the signed release, drains in-flight traffic, and swaps itself in place.
Inspect before running
curl | bash gives the downloaded script control of your user account. Inspect first if you prefer:
xattr) is cleared with your approval during install. Developer ID signing and notarization are planned for a future release.
Non-interactive install
For CI or automated provisioning, pass flags to skip prompts:Manual install
If you need full control, skip the installer entirely:Uninstall
Related
- malibu-cli — command reference
- Flags & config — every flag and env variable
- Provider autoupdate — how in-place binary swaps work