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+):
The installer:
  • Picks a recommended MLX model by running the autotune recommend flow 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-cli release against a signed checksum manifest.
  • Installs under ~/.malibu and sets up a user-level launchd service.
  • Runs a local /v1/models check 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:
The binary is checksum-verified against a signed release manifest. macOS quarantine (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:
Flags:

Manual install

If you need full control, skip the installer entirely:

Uninstall