LiveKit Agents
Open-source framework for building realtime AI voice agents on LiveKit's WebRTC stack.
Open-source framework for building realtime AI voice agents on LiveKit's WebRTC stack.
Best for teams already on LiveKit WebRTC that want to add a realtime AI participant. Pricing: free.
What it is
LiveKit Agents is an Apache-2.0 framework that runs an AI participant inside a LiveKit room with realtime audio. It plugs into OpenAI Realtime, Deepgram, Cartesia, ElevenLabs, and Anthropic via provider abstractions, handling turn detection, interruption, and tool calling. OpenAI references LiveKit Agents in its own Realtime API docs.
Watch out for: Tightly coupled to LiveKit transport; you still pay for ASR/LLM/TTS providers.
Install / use
pip install livekit-agents
Features
| Speaker diarization | No |
| Word-level timestamps | No |
| Streaming / real-time | No |
| Languages supported | None |
| HIPAA eligible | No |
LiveKit Agents vs Whipscribe
| Feature | LiveKit Agents | Whipscribe |
|---|---|---|
| Category | Open source | Transcription APIs |
| Pricing | free | free beta |
| Speaker diarization | — | Yes |
| Word timestamps | — | Yes |
| Streaming | — | No |
| Languages | — | 99 |
| Platforms | Linux, macOS, Windows, Cloud | Web, API, MCP |
Alternatives to LiveKit Agents
Whipscribe is a managed faster-whisper + whisperX service. If you want transcripts without running infrastructure, paste a URL or drop a file in the form below — you'll have a transcript in seconds.