Vibe Coding Discover

AI Agents

voiceblender

View on GitHub

A programmable Voice AI platform: SIP and WebRTC call control, multi-party mixing, recording, TTS/STT, and pluggable AI agents (ElevenLabs, VAPI, Pipecat, Deepgram) — all driven through a REST API, webhooks, and a WebSocket event stream

★ 12420 forksGoMITVoiceBlender

A Go voice engine for building AI phone and browser agents. It connects SIP, WebRTC, WhatsApp, and other call legs, with room mixing, recording, TTS/STT integrations, agent adapters, and REST, webhook, and WebSocket controls.

Use Cases

Deploy AI agents on inbound and outbound phone callsBuild voice agents for WhatsApp and browser callsCreate contact-center call flows with transfers and supervisor monitoringRecord calls and add live transcriptionBuild IVR systems with AI agent fallbackBridge SIP, WebRTC, WhatsApp, and WebSocket participantsTranslate calls between languages in real time

Built With

Language
Go
Frameworks
Pipecat · LiveKit

Tags

voice AI · voice agents · SIP · WebRTC · speech-to-text · text-to-speech · call control · audio mixing · telephony · real-time audio · recording · WhatsApp calling