malibu-cli
The provider binary. Runs MLX inference, connects outbound to the coordinator.
malibu-cli is the underlying provider binary. The Malibu app wraps it for interactive use; use malibu-cli directly for headless installs, CI, or custom orchestration.
What it does
- Loads an MLX model into unified memory.
- Opens an outbound WebSocket to
coordinator.malibu.tech. - Advertises the loaded model, RAM tier, and identity.
- Streams inference results back to the coordinator on request.
- Emits signed v0.3 receipts for every response.
- Holds a
caffeinatesleep assertion for the duration of the run.
Commands
malibu-cli serve
Start serving. Loads the configured model, connects to the coordinator, holds the WebSocket open.
malibu-cli models
Manage local model weights.
malibu-cli autotune
Recommend a model based on this Mac’s RAM, sustained TPS, and 4K-prompt TTFT, filtered by the signed catalog feed.
malibu-cli identity
View provider identity and receipt keys.
malibu-cli earnings
Query the earnings endpoint from the CLI.
malibu-cli version
Config file
Default location:~/.malibu/config.yaml. Example:
Logs
Default log location:~/Library/Logs/malibu/malibu-cli.log (macOS). Rotates daily, keeps 7 days.
Related
- malibu-verify — buyer-side receipt verifier
- Headless install — non-app install path
- Provider autoupdate — how the binary swaps itself in place