livekit/agents
A framework for building realtime voice AI agents 🤖🎙️📹 observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 99
- Release rhythm 87
- Longevity 74
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 1049
- days_rel: 6
- days_push: 7
- n_releases_24m: 318
Adoption not part of the score
13176 stars · 3607 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
LiveKit Agents is an open-source framework for building realtime, multimodal voice AI agents that run as programmable participants in LiveKit WebRTC rooms. It provides pluggable STT/LLM/TTS pipelines, turn detection, job scheduling, telephony integration, MCP tool support, and a built-in test framework.
Use cases
- build a realtime voice assistant
- create an AI phone call agent
- build a customer service voice bot
- stream speech-to-text and text-to-speech in an agent pipeline
- add a voice interface to an LLM chatbot
- build a multimodal agent that can see and hear
- run voice agents on my own servers
When to choose
- you need low-latency, realtime voice or video AI agents over WebRTC
- you want to mix and match STT, LLM, and TTS providers in one pipeline
- you need telephony (SIP) integration for inbound/outbound calls
- you want an open-source, self-hostable voice agent stack with job scheduling and testing built in
When to avoid
- you only need text-based chatbots without realtime audio or video
- you want a fully managed, no-code solution rather than writing Python or Node.js code
- your project doesn't use or can't deploy LiveKit's WebRTC infrastructure
Facets
framework · maturity active
agent-framework speech-recognition tts llm-inference websocket rpc testing chatbot large-language-models speech-processing developer-tools python cross-platform self-hosted cloud voice-ai webrtc realtime-agents telephony stt turn-detection mcp multimodal ai-agents real-time voice nodejs docker
7 sources
- readme: https://github.com/livekit/agents · fetched 2026-08-28 · d7854f2a8d43
- homepage: https://docs.livekit.io/agents · fetched 2026-08-29 · 7ae40a5266e1
- site_page: https://docs.livekit.io/ · fetched 2026-08-29 · 89d2d6238042
- site_page: https://docs.livekit.io/agents/start/voice-ai · fetched 2026-08-29 · f1f9f41ab478
- site_page: https://docs.livekit.io/agents/integrations/cerebras · fetched 2026-08-29 · 24d61b9479f1
- site_page: https://docs.livekit.io/reference/python/livekit/agents/index.html · fetched 2026-08-29 · 5c0fbb0e93aa
- site_page: https://docs.livekit.io/agents/build · fetched 2026-08-29 · 7ae40a5266e1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| livekit/agents | main | 90 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem