Full-duplex voice
Speech to LLM to speech, with barge-in.
Full-duplex speech to LLM to speech.

The voice agent runs full-duplex speech to LLM to speech with interruption handling. It captures CRM data during the call and sends call activity to an analytics dashboard.
“Listen, think, and speak at the same time.”THE IDEA
People interrupt. They pause. They change their mind. A voice agent that waits for a clean sentence feels slow and unnatural.
Built on Node.js and WebSocket with Deepgram and Groq, the agent handles interruptions, captures CRM data, and reports call activity. The demo reported sub-200 ms latency in demo conditions.
Speech to LLM to speech, with barge-in.
Call details saved during the conversation.
A dashboard for call activity and outcomes.
Reported sub-200 ms latency in demo conditions. The same system was adapted into AI receptionists for dental clinics.
View the voice agent on GitHub
The cover is a real screenshot of the live voice-agent call screen.