Overview
LiveKit Agents is a framework for building server-side AI agents that interact with users in real time. By integrating with AKOOL’s Streaming Avatar, you can build AI-powered avatar experiences using LiveKit’s agent infrastructure. This guide walks you through setting up the AKOOL LiveKit Agent server locally and testing it with the LiveKit Playground. Repository: AKOOL LiveKit AgentsPrerequisites
- Python (LTS version)
- uv package manager
- A LiveKit Cloud account (for API key, secret, and server URL)
- An OpenAI API key
- AKOOL Client ID and Client Secret (available from your AKOOL dashboard)
Setup
Configure environment variables
Navigate to the Fill in the following credentials in the
examples folder and create a .env file from the template:.env file:Test in the playground
Open the LiveKit Agents Playground and sign in with your LiveKit account to interact with the agent.