A WebRTC voice assistant built on Amplifier.
Three architectures. 30 commits. One developer.
Voice is the interface everyone asks about first.
Not chat. Not IDE. Voice.
The challenge: voice AI isn't a feature you bolt on. It needs real-time streaming, sub-second latency, and an architecture that lets an AI think while it talks.
Not a wrapper around a speech API. A voice-first AI that delegates to a team of specialists.
Each pivot was a learning moment. Each one made the system fundamentally better.
task.
task was fire-and-forget. Switched to delegate for
context control, session resumption, and provider selection.
Multi-turn agent conversations became possible.
Too many tools. Limited context window. Model confused about when to use what.
One tool. Clear purpose. Delegates everything to the right specialist agent.
task created one-shot agents.
delegate enables multi-turn dialogues with persistent state.
Default voice AI: detect silence → auto-respond.
Amplifier Voice: detect silence → model chooses its moment.
You ask three things. The model starts answering the first. Meanwhile, agents finish the other two. What happens?
"Explore the auth module AND check the test coverage" — two agents, running simultaneously, each with a unique tracking ID.
toolCallId maps each result to its originating request. No cross-talk.Every Amplifier event — from LLM requests to agent forks — appears in real-time via Server-Sent Events.
WebRTC sessions have a 60-minute hard limit. Connections drop. Networks flake. The system handles all of it.
gpt-realtime (GA) — speech-to-speech, real-time audioData as of: February 20, 2026
Feature status: Active
Research performed:
git log --oneline amplifier-voice (30 commits found)git log --format="%an"Gaps: Lines of code and file count not extracted; research doc count (100+) is an estimate from repo structure
Primary contributors: Brian Krabach (29 commits, ~97%), Sam Schillace (1 commit, ~3%)
Amplifier Voice proves that voice isn't just a UI layer — it's a fundamentally different way to interact with AI agent teams.