LiveKit Agents is an open-source framework for realtime voice AI agents (Apache-2.0, 15.0k stars): the agent joins a WebRTC room as a server-side programmable participant that can hear, see and speak. Four abstractions - Agent, AgentSession, entrypoint, AgentServer - sit on 83 pluggable STT/LLM/TTS/Realtime plugins and LiveKit Inference model strings, while conversation robustness is handled in-framework by a transformer turn detector, adaptive interruption detection and AMD answering-machine detection; MCP support, multi-agent handoffs, pytest event-stream assertions with LLM judges, and console/dev/start run modes connect it to production dispatch and the telephony stack.
As an Amazon Associate, we earn from qualifying purchases.