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

# Youka Docs

> Guides and reference for creating karaoke with the Youka web app, desktop app, CLI, API, and SDK

Youka turns any song into a karaoke video. This site covers every way to use it — point-and-click in the web app or desktop app, automated from the command line, or embedded in your own product via the API and SDK.

## What is Youka?

Youka separates the vocals from any audio file or URL, syncs the lyrics word-by-word, and renders a finished karaoke video you can edit, export, and share. The same pipeline is available in the browser, on the desktop, and over a public API.

## Which should I use?

<Columns cols={2}>
  <Card title="Web App" icon="globe" href="/en/web">
    Create and edit karaoke in your browser. Best for quick one-offs,
    browser-based workflows, and the Studio editor.
  </Card>

  <Card title="Desktop App" icon="display" href="/en/desktop">
    Install Youka on your computer. Best for creating karaoke from files or
    URLs, editing with keyboard shortcuts, and local MP4 exports.
  </Card>

  <Card title="CLI" icon="terminal" href="/en/cli">
    Automate the full pipeline from scripts. Best for batch jobs and local
    render workflows.
  </Card>

  <Card title="SDK" icon="code" href="/en/sdk">
    Call Youka from Node.js or Bun. Best for building karaoke features into your
    own product.
  </Card>

  <Card title="API" icon="server" href="/en/api">
    Call the public REST API from any language. Best for service-to-service
    integrations.
  </Card>

  <Card title="AI Agents" icon="robot" href="/en/agents">
    Operating rules and workflow patterns for agents driving Youka
    automatically.
  </Card>
</Columns>

## New to Youka?

<Steps>
  <Step title="Pick your surface">
    Most first-time users start with the [web app](/en/web/create-karaoke). If
    you want an installed workflow, start with the [desktop
    app](/en/desktop/youtube-to-karaoke). Developers usually start with the
    [CLI](/en/cli).
  </Step>

  <Step title="Create your first karaoke">
    Upload a file or paste a URL. Youka separates the stems, syncs lyrics, and
    renders a preview.
  </Step>

  <Step title="Customize the look">
    Pick a background, adjust the subtitle style, and trim the song.
  </Step>

  <Step title="Export">
    Download the finished video or share a playback link.
  </Step>
</Steps>

## Popular guides

* [Create your first karaoke (web)](/en/web/create-karaoke) — upload a song and export in minutes
* [Using the Studio editor](/en/web/using-studio) — edit lyrics, timing, layout, and styling in the browser
* [Video URL to karaoke](/en/desktop/youtube-to-karaoke) — turn any online video into a karaoke track
* [Fix lyrics sync](/en/desktop/fix-lyrics-sync) — solutions when timings are off
* [CLI quickstart](/en/cli) — automate the full pipeline from your terminal
* [SDK quickstart](/en/sdk/quickstart) — create a project from Node.js in a few lines
