Kitta Audio Docs
Kitta CLI

Kitta CLI

Generate speech, images and videos, recover media jobs, transcribe recordings and create voices from your terminal.

Kitta CLI brings Kitta to your terminal and coding assistant. Current capabilities cover speech, transcription, voices, image and video generation, lip sync, dubbing and task recovery through Kitta's public APIs. You need Node.js 22 or later, a Kitta account API key and sufficient API quota for paid operations.

Choose your integration

IntegrationUse it for
CLIInteractive commands, shell scripts and coding assistants
Node.js SDKServer-side applications with typed TTS requests
HTTP APIOther programming languages and custom clients

The CLI supports speech generation, media job recovery and downloads, URL-based transcription, voice discovery, voice creation, image and video generation, lip sync and video dubbing. It uses your Kitta account key, not provider credentials.

Start here

Follow the quickstart to save your first audio file. Read installation and authentication before configuring a headless machine.

Before automating

A stopped local process does not cancel an accepted remote task. Keep your TTS idempotency key and task ID so you can recover work without intentionally creating another billable request. See recovery and billing.

CLI versions and HTTP API versions are separate: different commands may use different API versions. Only claim platform verification for environments actually tested; a platform keyring implementation does not itself establish end-to-end compatibility.