> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kugelaudio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to KugelAudio

> High-quality, low-latency text-to-speech for real-time applications

<img className="block dark:hidden max-w-lg mx-auto" src="https://mintcdn.com/kugelaudio/DFTJz5Tpvq9nPkIp/images/hero-light.png?fit=max&auto=format&n=DFTJz5Tpvq9nPkIp&q=85&s=91f76e6f5a091a004917b764e0df55e2" alt="KugelAudio Hero" width="2160" height="693" data-path="images/hero-light.png" />

<img className="hidden dark:block max-w-lg mx-auto" src="https://mintcdn.com/kugelaudio/DFTJz5Tpvq9nPkIp/images/hero-dark.png?fit=max&auto=format&n=DFTJz5Tpvq9nPkIp&q=85&s=f79d432c8499209b36eded8980965522" alt="KugelAudio Hero" width="2160" height="693" data-path="images/hero-dark.png" />

## What is KugelAudio?

KugelAudio is a text-to-speech (TTS) platform for real-time applications such as voice agents, interactive applications, and content creation tools.

To make your first request, [create an API key](/api-reference/authentication#getting-your-api-key) in the dashboard, then follow the [Quick Start](/quickstart). Plans and credits are on the [pricing page](https://kugelaudio.com/pricing).

## Choose your path

<CardGroup cols={2}>
  <Card title="Make your first request" icon="rocket" href="/quickstart">
    Install an SDK or use cURL and generate audio
  </Card>

  <Card title="Build a voice agent" icon="headset" href="/streaming/overview">
    Stream LLM output to speech, or plug into LiveKit, Pipecat, Vapi, or Cognigy
  </Card>

  <Card title="Use the API without an SDK" icon="code" href="/api-reference/raw-api">
    REST and WebSocket wire protocol
  </Card>

  <Card title="Run on your infrastructure" icon="server" href="/guides/self-hosted">
    On-premise deployment for Enterprise customers
  </Card>

  <Card title="Voices" icon="user-group" href="/features/voices">
    Browse voices and create custom clones
  </Card>
</CardGroup>

## SDKs

<CardGroup cols={3}>
  <Card title="Python" icon="python" href="/sdks/python/quickstart">
    Python SDK quickstart
  </Card>

  <Card title="TypeScript/JavaScript" icon="js" href="/sdks/javascript/quickstart">
    TypeScript/JavaScript SDK quickstart
  </Card>

  <Card title="Java" icon="java" href="/sdks/java/quickstart">
    Java SDK quickstart
  </Card>
</CardGroup>

## Key features

<AccordionGroup>
  <Accordion title="Two current models" icon="star">
    Use `kugel-3.5`, the default and newest model, or `kugel-3`. See [Models](/models) for their capabilities.
  </Accordion>

  <Accordion title="Natural pauses with break tags" icon="pause">
    Insert pauses with `<break>` tags. See [Breaks](/prompting/breaks).
  </Accordion>

  <Accordion title="WebSocket streaming" icon="wave-pulse">
    Stream audio chunks as they are generated. Suited to LLM integrations where text arrives token by token. See [Streaming](/streaming/overview).
  </Accordion>

  <Accordion title="Voice cloning" icon="clone">
    Create custom voices from clean reference audio. See [Voice cloning](/features/voice-cloning) for recording requirements.
  </Accordion>

  <Accordion title="Multi-language support" icon="globe">
    One multilingual model for 39 languages, including DE, EN, FR, ES, IT, NL, PT, PL, RU, ZH, JA, KO, and AR. See [supported languages](/features/text-processing#supported-languages) for the full list.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.