
LiveKit
Course Index
30 Lessons · 3 Levels
Build production RTC and AI agent systems with LiveKit — SFU deployment, JS/React/Python SDKs, egress recording, RTMP ingress, and the Agents framework. Covers voice AI STT→LLM→TTS pipelines, multimodal AI agents, OpenAI Realtime API & 4 real builds.
30Lessons
3Levels
4Projects
FreeAccess
Level ILiveKit Fundamentals & SDK SetupLessons 1–10
LESSON 01
LiveKit: Global Developer Overview
LESSON 02
LiveKit: SFU, Rooms & Tracks
LESSON 03
LiveKit Server Setup & Self-Hosting
LESSON 04
LiveKit Cloud: Managed Deployment
LESSON 05
Rooms & Participants: Core Concepts
LESSON 06
Publishing Audio & Video Tracks
LESSON 07
Subscribing Tracks & Data Channels
LESSON 08
Token Auth: Access & Permissions
LESSON 09
LiveKit JavaScript/TypeScript SDK
LESSON 10
LiveKit Python SDK
Level IIAdvanced Features, Agents & AI IntegrationLessons 11–22
LESSON 11
LiveKit React SDK & UIKit
LESSON 12
Mobile SDKs: Swift & Android
LESSON 13
Simulcast & Adaptive Layers
LESSON 14
Egress: Recording & HLS Output
LESSON 15
Ingress: RTMP & WHIP Sources
LESSON 16
LiveKit Agents: Framework Overview
LESSON 17
Voice AI Agent: STT + LLM + TTS
LESSON 18
Multimodal AI Agent: Voice + Video
LESSON 19
Noise Cancellation & Audio
LESSON 20
SIP & Telephony Integration
LESSON 21
LiveKit Metrics & Observability
LESSON 22
Scaling LiveKit: Cascading & Cloud
Level IIIAI Integrations, Production & ProjectsLessons 23–30
LESSON 23
Real-Time Transcription & Translate
LESSON 24
LiveKit + OpenAI Realtime API
LESSON 25
AI Avatar & Video Agents: Tavus
LESSON 26
Deploying LiveKit Agents: AWS & GCP
LESSON 27
Build a Group Video Conference
LESSON 28
Build a Voice AI Support Agent
LESSON 29
Build a Telehealth Video Platform
LESSON 30
Build a Multimodal AI Teacher