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

# LiveKit Integration

> Add Anam avatars to LiveKit agent applications

The Anam LiveKit plugin adds a visual avatar face to your LiveKit voice agents. Combine Anam's avatar technology with any STT, LLM, or TTS — including OpenAI Realtime, Gemini Live, or your own custom models.

## How it works

LiveKit uses a room-based architecture. Human users and AI agents both connect to rooms as participants. Anam plugs into this as a video layer:

```
User Input (Voice/Video)
    ↓
LiveKit Room (Real-time Communication)
    ↓
Your LLM (OpenAI, Gemini, Claude, etc.)
    ↓
Text Response → Anam Avatar (TTS + Video)
    ↓
User sees and hears the avatar
```

The Anam plugin listens to the audio being sent to users and generates a synchronized video stream of the avatar speaking. The video is published to the room as a separate track that clients display.

<Tip>
  **Bring Your Own LLM**: Anam handles only the visual avatar. You choose the ears, intelligence, and voice — whether that's DeepGram, ElevenLabs, Cartesia, OpenAI, Gemini, Claude, or a custom model.
</Tip>

## Demo

See the integration in action with our onboarding assistant demo:

<Frame>
  <a href="https://youtu.be/9mxK5HdHzes">
    ![Anam LiveKit Demo - AI Onboarding Assistant](https://img.youtube.com/vi/9mxK5HdHzes/0.jpg)
  </a>
</Frame>

## Use cases

The Anam + LiveKit combination is ideal for scenarios requiring voice interaction with visual presence:

<AccordionGroup>
  <Accordion title="Employee Onboarding" icon="id-card">
    Guide new hires through forms and processes with screen share analysis. The AI sees what they see and provides contextual help.
  </Accordion>

  <Accordion title="Educational Tutoring" icon="graduation-cap">
    Help students with homework by seeing their work. The avatar can point out errors and explain concepts visually.
  </Accordion>

  <Accordion title="Technical Support" icon="headset">
    See customer screens and provide step-by-step guidance with a friendly visual presence.
  </Accordion>

  <Accordion title="Healthcare Intake" icon="hospital">
    Assist patients filling out medical forms with a calm, reassuring avatar presence.
  </Accordion>

  <Accordion title="Financial Services" icon="building-columns">
    Guide users through account opening, KYC processes, and complex financial forms.
  </Accordion>
</AccordionGroup>

## Resources

<CardGroup cols={2}>
  <Card title="Cookbook: Getting Started" icon="book-open" href="https://anam.ai/cookbook/getting-started-with-livekit">
    Build a LiveKit voice agent with an Anam avatar from scratch
  </Card>

  <Card title="Cookbook: Gemini Vision" icon="book-open" href="https://anam.ai/cookbook/gemini-vision-with-anam-livekit">
    Add Gemini Vision to a LiveKit agent for screen share analysis
  </Card>

  <Card title="Demo Source Code" icon="github" href="https://github.com/anam-org/anam-livekit-demo">
    Full source code for the onboarding assistant demo
  </Card>

  <Card title="LiveKit Docs" icon="book" href="https://docs.livekit.io">
    Official LiveKit documentation
  </Card>
</CardGroup>
