Back to browse
GitHub Repository

Open source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.

4,623 starsPython

We open sourced Vapi – UI included

by pritesh1908·Mar 12, 2026·8 points·7 comments

AI Analysis

●●SolidNiche GemShip It

Open-source Vapi alternative with drag-and-drop builder and zero per-minute fees.

Strengths
  • Docker-ready deployment gets a voice agent running in under 2 minutes with one command.
  • Full control over LLM, TTS, and STT providers without vendor lock-in or markup fees.
  • Built-in AI testing personas and post-call QA for debugging agent behavior.
Weaknesses
  • Voice agent platform space is crowded with Vapi, Retell, and Bland already established.
  • Fork of Pipecat means dependency on upstream maintenance and feature parity.
Category
Target Audience

Developers building voice AI agents who want to avoid per-minute SaaS fees

Similar To

Vapi · Retell · Bland AI

Post Description

We kept hitting the same wall building voice AI systems. Pipecat and LiveKit are great projects, genuinely. But getting it to production took us weeks of plumbing - wiring things together, handling barge-ins, setting up telephony, Knowledge base, tool calls, handling barge in etc. And every time we needed to tweak agent behavior, you were back in the code and redeploying. We just wanted to change a prompt and test it in 30 seconds. Thats why Vapi retell etc exist.

So we wrote the entire code and open sourced it as a Visual drag-and-drop for voice agents ( same as vapi or n8n for voice). Built on a Pipecat fork and BSD-2, no strings attached. Tool calls, knowledge base, variable extraction, voicemail detection, call transfer to humans, multilingual support, post-call QA, background noise suppression, and a website widget are all included. You're not paying per-minute fees to a middleman wrapping the same APIs you'd call directly.

You can set it up with a simple docker command. It comes pre-wired with Deepgram, Cartesia, OpenAI , Speechmatics Sarvam for STT, same for TTS, and OpenAI, Gemini, groq, Openrouter, Azure on the LLM side. Telephony works out of the box with Twilio, Vonage , CLoudonix and Asterisk for both inbound and outbound.

There's a hosted version at app.dograh.com if self-hosting isn't your thing.

Repo: github.com/dograh-hq/dograh Video walkthrough: https://youtu.be/sxiSp4JXqws

We built this out of frustration, not a thesis. The tool is free to use and fully open source (and will always remain so), happy to answer questions about the data or how we built it.

Similar Projects

AI/ML●●Solid

Dograh – voice agents that pick Recordings over TTS using LLM

Open-source Vapi alternative with pre-recorded audio responses for lower latency calls.

SlickSolve My Problem
a6kme
402mo ago
SaaS●●Solid

Reviewskits – Open-source, headless, and self-hostable social proof

Headless testimonial API that lets agencies build custom widgets without SaaS fees.

Solve My ProblemDark Horse
LordKode
622mo ago