Loading...
Loading...
Stop wiring half-working demos. Build a complete voice agent with LiveKit for transport, Deepgram for speech, and function tools that fire during the conversation. You will finish with something you can actually talk to.
Message a mentor about fit, prerequisites, or where to start. Replies come on WhatsApp, usually within a day.
Engineers are learning here from
Build a real-time voice AI agent that listens, thinks, and speaks back. Learn LiveKit for WebRTC audio, Deepgram for speech-to-text and text-to-speech, tool calling for agent actions, and how to wire it all into a production frontend.
Build a real-time voice AI agent with LiveKit, Deepgram, and tool calling.
What you'll ship
What you'll learn
Curriculum
Voice fundamentals
Set up LiveKit and Deepgram, connect your first audio session, and run a basic voice agent end to end
Tool calling for voice agents
Give the agent function tools to view the menu, add items, inspect the order, and place it
Frontend and production polish
Build a Next.js frontend that connects to the room, then add production features that make the agent feel real
Who it's for
who want to move beyond chatbots and build true voice interfaces
stuck on how to combine STT, TTS, and tool calling into one coherent system
prototyping voice products and tired of stitching together half-working demos
FAQ
No. LiveKit handles WebRTC for you. You write Python on the agent side and TypeScript on the frontend side. No raw RTCPeerConnection code anywhere.
You need a LiveKit Cloud account (free tier works) and a Deepgram account (free credit on signup). You also need one LLM provider key such as Fireworks or OpenRouter.
Yes. The agent runs as a local Python worker and the frontend runs on localhost. You connect to LiveKit Cloud for signalling and media relay.
No. You build a restaurant ordering agent with real tools, a real frontend, and the same architecture used in production voice products today.
Pricing
Subscribe to Pro for every paid course, or buy just this one.
Unlock this course and every paid course plus workshop replays. One subscription.
You save 54% with regional pricing
One-time purchase. Lifetime access to every lesson, exercise, and update.
You save 41% with regional pricing
Still deciding? Ask Param a question
Building voice AI agents with LiveKit and Deepgram
$29 one-time