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

# LiveKit Integration

> Add Agent Human talking avatars to your LiveKit Agents pipeline

## Overview

`AvatarSession` is an Agent Human plugin for [LiveKit Agents](https://docs.livekit.io/agents). Drop it into your agent entrypoint and your agent's voice output will be rendered as a talking avatar video in the LiveKit room — no manual session or token management required.

<Warning>
  We are currently in the application process to be listed on the LiveKit framework GitHub repository.
</Warning>

## Installation

```bash theme={null}
pip install "livekit-agents[agenthuman]"
```

## Environment Variables

| Variable             | Description                                                          |
| -------------------- | -------------------------------------------------------------------- |
| `AGENTHUMAN_API_KEY` | Your Agent Human API key                                             |
| `AGENTHUMAN_AVATAR`  | Default avatar ID (used if no `avatar` is passed to `AvatarSession`) |
| `LIVEKIT_URL`        | Your LiveKit server WebSocket URL                                    |
| `LIVEKIT_API_KEY`    | LiveKit API key                                                      |
| `LIVEKIT_API_SECRET` | LiveKit API secret                                                   |

## Next Steps

<CardGroup cols={2}>
  <Card title="Quick Start" icon="bolt" href="/documentation/livekit/quick-start">
    Add AvatarSession to your agent in minutes
  </Card>

  <Card title="Configuration" icon="sliders" href="/documentation/livekit/configuration">
    AvatarSession parameters and options
  </Card>

  <Card title="Examples" icon="code" href="/documentation/livekit/examples">
    Complete agent examples
  </Card>

  <Card title="API Reference" icon="book" href="/api-reference/endpoints/create-session">
    Underlying session API
  </Card>
</CardGroup>
