This documentation is for v0.x of the LiveKit Agents framework.
See updated documentation here: LiveKit Agents 1.0.
v1.0 for Node.js is coming soon.
Agents quickstarts
Voice agent with STT, LLM, TTS
Create an AI voice assistant with a pipeline of STT, LLM, and TTS models.
Speech-to-speech agent
Create a speech-to-speech agent using the OpenAI Realtime API.
Answer incoming phone calls
Create an AI agent that picks up and responds to incoming phone calls using our livekit-agents and SIP libraries.
Make outgoing phone calls
Create an agent that makes outgoing phone calls on your behalf.
Learn more
Integration guides
Build intelligent, multimodal AI agents using your choice of providers.
How it works
A high-level overview of what agents are and how they work.
Anatomy of an agent
A deeper dive into the building blocks and interfaces of agents.
Deployment and scaling
Best practices for deploying and scaling agents.