Hutash CLI

The hutash command controls models, apps, and generation from the terminal. It’s a thin HTTP client that talks to the engine (hutashd) on localhost:47990 — the same relationship as docker to dockerd.

Global

Flags and exit codes.

Available on every command.

FlagDescription
-h, --helpHelp
--jsonOutput JSON (default when piped)
--token stringEngine API token
-v, --versionVersion
CodeMeaning
0Success
1Error
2Not found
3Engine unreachable

Generate

Running a capability.

$hutash run <model> <capability> [--key value ...] [--output path]

Examples

$hutash run kokoro tts --text "Hello world" --output hello.wav
$hutash run ace-step-1.5 music --prompt "ambient piano" --output song.wav
$hutash run chatterbox clone --ref sample.wav --text "Hello"
$hutash run whisper-large-v3 stt --file recording.mp3

Interactive

terminal
$ hutash run qwen3-1.7b improve >>> Improve this: hello there >>> /bye

Save as a Studio asset

$hutash run kokoro tts --text "Hello" --project "My Project"

Models

Managing models.

CommandDescription
hutash install <id>Install a model
hutash uninstall <id>Remove a model (venv + weights)
hutash start <id>Start a stopped model
hutash stop <id>Stop a running model
hutash restart <id>Restart a model
hutash listList installed models (all states)
hutash list --runningShow only running models
hutash psList running models (alias)
hutash health <id>Health-check a running model
hutash inspect <id>Full model detail (JSON)
hutash verify <id>Check venv integrity
hutash repair <id>Verify and repair a model's venv
hutash logs <id>Tail a model’s log (-n 50 default)

Aliases: pull = install, rm = uninstall.

Apps

Managing applications.

CommandDescription
hutash apps listList installed applications
hutash apps install <id>Install an application
hutash apps uninstall <id>Remove an application
hutash apps start <id>Start an application
hutash apps stop <id>Stop an application

Engine

Talking to the daemon.

CommandDescription
hutash pingCheck the engine is reachable
hutash statusShow engine resources and host info
hutash versionShow CLI and daemon versions
hutash configShow engine configuration
hutash config get <key>Show one config value
hutash config set <key> <value>Change one config value
hutash activityShow recent activity
hutash activity -fStream activity continuously

Projects and environment

Studio projects, and how the CLI finds the engine.

CommandDescription
hutash projects listList Studio projects
VariablePurpose
HUTASH_ENGINEEngine address (default http://localhost:47990)
HUTASH_TOKENAPI token (fallback: hutashd.json)