Skip to main content

Chapter 80: LiveKit Agents

Master the framework powering ChatGPT’s voice mode. This chapter builds a livekit-agents skill for agents, sessions, workers, semantic turn detection, and MCP integration.


Goals

  • Understand LiveKit Agents architecture (agents, sessions, workers)
  • Implement semantic turn detection and interruption handling
  • Integrate MCP and multi-agent handoff
  • Deploy LiveKit Agents on Kubernetes
  • Capture patterns in a reusable LiveKit skill

Lesson Progression

  • Build the LiveKit skill
  • Core agents/sessions/workers concepts
  • Turn detection and interruption
  • MCP integration and multi-agent handoff
  • Deployment considerations
  • Capstone: LiveKit-powered voice agent; finalize the skill

Outcome & Method

You finish with a production-ready LiveKit voice agent plus a reusable LiveKit skill.


Prerequisites

  • Chapter 79 foundations; Parts 6-9 async/TS/Kubernetes context