Installation

The CLI is installed automatically with Izwi. Verify installation:

Global Options

These options work with all commands:

Commands

Server

Models

Inference

Utilities


Quick Examples

Start the server

Download and use models

Generate speech

Transcribe audio

Speaker diarization

Forced alignment

Interactive chat


Getting Help

Get help for any command:

Environment Variables


See Also

Server

izwi serve

Start the Izwi inference server and configure host, port, backends, logging, and runtime behavior.

izwi status

Check Izwi server health, model readiness, runtime status, and detailed diagnostics.

izwi config

Manage Izwi configuration values, files, and precedence from the command line.

izwi version

Show Izwi version, build information, and compiled backend support.

izwi completions

Generate shell completions for Bash, Zsh, Fish, PowerShell, and Elvish.

Models

izwi list

List available and downloaded Izwi models with status and storage details.

izwi pull

Download an Izwi model to the local model cache.

izwi rm

Remove a downloaded Izwi model from local storage.

izwi models

Use model management subcommands to list, inspect, load, unload, and track model progress.

Workflows

izwi tts

Generate text-to-speech audio from the command line with model, voice, and output options.

izwi transcribe

Transcribe audio files from the command line with output formats and ASR model options.

izwi diarize

Run speaker diarization from the command line and export text or JSON results.

izwi align

Align reference text to audio and export timestamped word or segment results.

izwi chat

Start an interactive local chat session from the command line.

Benchmarks

izwi bench

Run chat, TTS, ASR, throughput, manifest, and regression comparison benchmarks.