node-voice-agent and go-voice-agent
These are ecosystem siblings, as they both offer demo applications written in different programming languages (Node.js and Go) for interacting with Deepgram's Voice Agent functionality.
About node-voice-agent
deepgram-starters/node-voice-agent
Get started using Deepgram's Voice Agent with this Node demo app
Demonstrates real-time voice interactions using Deepgram's speech recognition and synthesis APIs, with a frontend-backend architecture that separates the Node.js server (handling API communication) from a browser-based UI. The setup uses WebSocket connections for low-latency audio streaming and includes environment-based configuration for API authentication, making it adaptable for building conversational voice applications.
About go-voice-agent
deepgram-starters/go-voice-agent
Get started using Deepgram's Voice Agent with this Go demo app
Implements bidirectional WebSocket communication between a web frontend and Go backend to stream audio for real-time speech recognition and synthesis. Uses Deepgram's API for voice processing while managing session state and audio buffering across the client-server connection.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work