Install
Hear it first
breeze login opens your browser and stores a device-specific key locally — no key copy-paste. In an interactive terminal, breeze tts picks a voice for you when you do not pass one, and streams playback with a live waveform as soon as audio arrives.
Move into code
Every CLI call maps to the public/v1 Developer API — the same API behind the Breeze SDKs. When a take sounds right, ask the CLI for the equivalent request:
breeze curl prints a reproducible cURL command with a ${BREEZE_API_KEY} placeholder, ready to paste into a script or translate into an SDK call. See From CLI to API.
Built for agents
Add--agent to any command for machine-readable behavior: JSON results on stdout, JSON error envelopes on stderr, stable exit codes, no prompts, no spinners, no audio autoplay.
--with-skills claude for Claude Code. See Scripting and agents.
Choose a path
CLI quickstart
Install Breeze CLI, log in, and generate the first audio locally.
Text to speech
Generate speech, stream playback, save files, and run realtime conversation turns.
Voices
Browse voices, design new ones from a description, and clone from an audio sample.
Scripting and agents
Use JSON output, stable exit codes, capabilities discovery, and Breeze agent skills.
Command reference
The full command map, global flags, and environment variables.
Troubleshooting
Fix install, login, update, network, timeout, and Video Lab dependency issues.

