Uploaded July 2026 | Updated September 2026, 2 weeks ago
Every voice agent has the same 8-stage pipeline, and each stage quietly eats your second π€ Here's how to claw it back - and why the hard parts aren't the ones you'd expect.
What's inside:
β‘οΈ Where your latency budget actually goes - and why you're measuring the wrong metric (TTFT vs TTFA).
β‘οΈ The production traps that kill demos: why voice AI isn't serverless, and why silence reads as failure.
β‘οΈ What belongs in your code vs. the model - and why the LLM is the wrong place for workflow logic.
ποΈ Jesse Hall (@codeSTACKr) is a Staff Developer Advocate at LiveKit β the company whose open-source real-time stack powers ChatGPT's voice mode and voice products at 100,000+ developers. A self-taught developer turned educator, Jesse is known for turning the hardest parts of modern web dev into content you can actually ship. Because he learned it the hard way, he doesn't hand-wave the complexity β he shows you exactly where things break.
Connect with Jesse:
π twitter.com/codestackr
π github.com/codeSTACKr
π linkedin.com/in/codeSTACKr
Explore his YouTube Channel:
π youtube.com/codestackr
π Talk: Open Source Voice AI: How We Built ChatGPT's Voice Mode Infrastructure | Jesse Hall
This talk was recorded at JSNation Amsterdam 2026:
π jsnation.com/?utm_source=youtube&utm_medium=JesseHall
π Follow the link to watch the full version of all the conference talks, QnAβs with speakers and hands-on workshop recordings:
π gitnation.com/events/jsnation-2026?utm_source=youtube&utm_medium=JesseHall
π Timestamps:
00:00 - The Keyboard Era Is Ending
00:57 - Why Voice Agents Make You Want to Hang Up
02:37 - The Weekend Hack Behind ChatGPT's Voice Mode
04:31 - The 8 Stages Quietly Eating Your Second
06:26 - Why Your Dashboard Lies: TTFT vs TTFA
07:29 - The Art of Not Cutting Users Off
10:07 - Function Calls: Where Your Agent Feels Broken
12:33 - Stop Making the LLM Your Workflow Engine
14:07 - Voice AI Is Not Serverless (and Other Hard Truths)
15:50 - Reach for the Transcript, Not the Prompt
18:21 - 10 Lines to Your First Voice Agent
π The most honest conversations happen after the talk. Join the next conferences by GitNation to sync with the engineers actually shipping the future:
π« JSNation US 2026 Nov 16 & 19, 2026 (NewYork & Online)
π jsnation.us/?utm_source=youtube&utm_medium=JesseHall
π« React Summit US 2026 Nov 17 & 20, 2026 (NewYork & Online)
π reactsummit.us/?utm_source=youtube&utm_medium=JesseHall
π« AI Coding Summit Nov 16 & 17, 2026 (New York & Online)
aicodingsummit.com/nyc/?utm_source=youtube&utm_medium=JesseHall
and more!
π Check out all the upcoming events from GitNation:
π gitnation.com/events?utm_source=youtube&utm_medium=JesseHall
#JSNation #GitNation #VoiceAI #ChatGPT #OpenSource #LiveKit #WebRTC #AIAgents #RealTime #TypeScript #ConversationalAI #SpeechToText #TextToSpeech #LLM #AIEngineering #DevTools #VoiceAssistant
Every voice agent has the same 8-stage pipeline, and each stage quietly eats your second π€ Here's how to claw it back - and why the hard parts aren't the ones you'd expect.
What's inside:
β‘οΈ Where your latency budget actually goes - and why you're measuring the wrong metric (TTFT vs TTFA).
β‘οΈ The production traps that kill demos: why voice AI isn't serverless, and why silence reads as failure.
β‘οΈ What belongs in your code vs. the model - and why the LLM is the wrong place for workflow logic.
ποΈ Jesse Hall (@codeSTACKr) is a Staff Developer Advocate at LiveKit β the company whose open-source real-time stack powers ChatGPT's voice mode and voice products at 100,000+ developers. A self-taught developer turned educator, Jesse is known for turning the hardest parts of modern web dev into content you can actually ship. Because he learned it the hard way, he doesn't hand-wave the complexity β he shows you exactly where things break.
Connect with Jesse:
π twitter.com/codestackr
π github.com/codeSTACKr
π linkedin.com/in/codeSTACKr
Explore his YouTube Channel:
π youtube.com/codestackr
π Talk: Open Source Voice AI: How We Built ChatGPT's Voice Mode Infrastructure | Jesse Hall
This talk was recorded at JSNation Amsterdam 2026:
π jsnation.com/?utm_source=youtube&utm_medium=JesseHall
π Follow the link to watch the full version of all the conference talks, QnAβs with speakers and hands-on workshop recordings:
π gitnation.com/events/jsnation-2026?utm_source=youtube&utm_medium=JesseHall
π Timestamps:
00:00 - The Keyboard Era Is Ending
00:57 - Why Voice Agents Make You Want to Hang Up
02:37 - The Weekend Hack Behind ChatGPT's Voice Mode
04:31 - The 8 Stages Quietly Eating Your Second
06:26 - Why Your Dashboard Lies: TTFT vs TTFA
07:29 - The Art of Not Cutting Users Off
10:07 - Function Calls: Where Your Agent Feels Broken
12:33 - Stop Making the LLM Your Workflow Engine
14:07 - Voice AI Is Not Serverless (and Other Hard Truths)
15:50 - Reach for the Transcript, Not the Prompt
18:21 - 10 Lines to Your First Voice Agent
π The most honest conversations happen after the talk. Join the next conferences by GitNation to sync with the engineers actually shipping the future:
π« JSNation US 2026 Nov 16 & 19, 2026 (NewYork & Online)
π jsnation.us/?utm_source=youtube&utm_medium=JesseHall
π« React Summit US 2026 Nov 17 & 20, 2026 (NewYork & Online)
π reactsummit.us/?utm_source=youtube&utm_medium=JesseHall
π« AI Coding Summit Nov 16 & 17, 2026 (New York & Online)
aicodingsummit.com/nyc/?utm_source=youtube&utm_medium=JesseHall
and more!
π Check out all the upcoming events from GitNation:
π gitnation.com/events?utm_source=youtube&utm_medium=JesseHall
#JSNation #GitNation #VoiceAI #ChatGPT #OpenSource #LiveKit #WebRTC #AIAgents #RealTime #TypeScript #ConversationalAI #SpeechToText #TextToSpeech #LLM #AIEngineering #DevTools #VoiceAssistant










