monk is the Rust CLI for the Monk API.
By default it talks to the public API at https://monk-api.com.
The release process is tag-based and publishes GitHub Release assets for:
x86_64-unknown-linux-gnux86_64-apple-darwinaarch64-apple-darwin
Homebrew is intentionally excluded for now.
Install from the latest GitHub release:
curl -fsSL https://raw.githubusercontent.com/ianzepp/monk-cli/main/scripts/install.sh | bashTo pin a version:
MONK_CLI_VERSION=v0.3.0 \
curl -fsSL https://raw.githubusercontent.com/ianzepp/monk-cli/main/scripts/install.sh | bashOptional install directory:
MONK_CLI_INSTALL_DIR="$HOME/bin" \
curl -fsSL https://raw.githubusercontent.com/ianzepp/monk-cli/main/scripts/install.sh | bashThe CLI now has a shared API helper layer plus command-family dispatch wired up to Monk routes. The data family is aligned to Monk's model, record, relationship, and nested-child route shapes, with query flags threaded through the request helpers.
For a new user, the intended first steps are:
monk auth register --tenant <tenant> --username <user> --email <email> --password <password>monk auth login --tenant <tenant> --username <user> --password <password>monk public llmsormonk docs rootmonk health