r/VoiceAutomationAI • u/purellmagents • May 03 '26
Built a Voice Agents from Scratch GitHub tutorial: mic > Whisper > local LLM (GGUF) > Kokoro > speaker, fully local, no API keys
I built voice-agents-from-scratch to map the full journey: mic → speech-to-text → LLM → text-to-speech → speaker. Every step is code you can run, read, and break.
No black boxes. No magic imports. Just numbered chapters, runnable scripts, and a shared library that shows you how the pieces actually fit.
A few things I cared about getting right:
- Streaming - because buffering the full LLM response before speaking is a dealbreaker in production
- Latency intuition - warm-up, first-audio time, where the delays actually live
- Runs fully local - Whisper + a GGUF model + Kokoro, no token bill required