dograh-hq/dograh

★ 5,651⑂ 0

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.

5,651Star
0Fork
0Watch
0Issue
PythonLanguage
-License
Created · last push · repository size 0 KB · default branch -

README

Dograh AI

https://github.com/dograh-hq/dograh/blob/HEAD/Dograh: #1 Product of the Day on Product Hunt

The open-source, self-hostable alternative to Vapi & Retell — build production voice agents with a visual workflow builder, test them in minutes, and let AI coding assistants help design and edit them through MCP.

https://github.com/dograh-hq/dograh/blob/HEAD/Try the Cloud   https://github.com/dograh-hq/dograh/blob/HEAD/Self-host in 60s   https://github.com/dograh-hq/dograh/blob/HEAD/Join Slack

📖 Docs  ·  📜 BSD 2-Clause  ·  🌐 中文  ·  🌐 日本語

https://github.com/dograh-hq/dograh/blob/HEAD/Dograh in action — build a workflow, launch a voice agent, talk to it

https://github.com/dograh-hq/dograh/blob/HEAD/Dograh - #1 Product of the Day | Product Hunt   https://github.com/dograh-hq/dograh/blob/HEAD/Dograh - #1 Product of the Week | Product Hunt
https://github.com/dograh-hq/dograh/blob/HEAD/Dograh - #1 Product of the Month | Product Hunt   https://github.com/dograh-hq/dograh/blob/HEAD/Dograh - #1 Product of the Month, Developer Tools | Product Hunt
https://github.com/dograh-hq/dograh/blob/HEAD/dograh-hq%2Fdograh | Trendshift

🎥 Featured

https://github.com/dograh-hq/dograh/blob/HEAD/Dograh featured by Better Stack
Featured by Better Stack — a hands-on look at Dograh
📺 Prefer a 2-minute product walkthrough? Click here.
https://github.com/dograh-hq/dograh/blob/HEAD/Watch Dograh AI Demo Video

⚖️ Dograh vs Vapi vs Retell

An honest comparison on the axes that matter most to teams evaluating voice AI platforms.

| | Dograh | Vapi | Retell | |---|---|---|---| | License | BSD 2-Clause (open source) | Proprietary | Proprietary | | Self-hostable | ✅ Yes — one Docker command | ❌ SaaS only | ❌ SaaS only | | Pricing | Free (self-host) · usage-based (cloud) | Per-minute SaaS | Per-minute SaaS | | Bring your own LLM / STT / TTS | ✅ Any provider, or use Dograh's stack | Configurable within their integrations | Configurable within their integrations | | Source-level customization | ✅ Every line is yours to modify | ❌ Closed source | ❌ Closed source | | Data residency | Your infra, your rules | Their cloud | Their cloud | | Vendor lock-in | None | Full | Full |

🚀 Get Started

Download and setup Dograh on your Local Machine
Note
We collect anonymous usage data to improve the product. You can opt out by setting ENABLE_TELEMETRY=false before running the startup script.
Note
If you wish to run the platform on a remote server instead, checkout our Documentation
curl -o docker-compose.yaml https://raw.githubusercontent.com/dograh-hq/dograh/main/docker-compose.yaml && curl -o start_docker.sh https://raw.githubusercontent.com/dograh-hq/dograh/main/scripts/start_docker.sh && chmod +x start_docker.sh && ./start_docker.sh
⚡ Prefer an AI agent to set it up for you?
If you use Claude Code or Codex, install the official Dograh setup skill and let your agent handle installation, configuration, and troubleshooting — it detects your OS, picks the right deploy path, runs Dograh's own setup scripts, and verifies the result.
>
> # In Claude Code
/plugin marketplace add dograh-hq/dograh-plugins
/plugin install dograh@dograh
> Then start a new session and ask it to _"set up Dograh"_ (or run /dograh-setup). Codex is supported too — see the plugin repo.
Note
First startup may take 2-3 minutes to download all images. Once running, open http://localhost:3010 to create your first AI voice assistant!
For common issues and solutions, see 🔧 Troubleshooting.

🎙️ Your First Voice Bot

1. Open http://localhost:3010 in your browser. 2. Pick Inbound or Outbound, name your bot (e.g. _Lead Qualification_), and describe the use case in 5–10 words (e.g. _Screen insurance form submissions for purchase intent_). 3. Click Test Agent. 4. Use Test Audio to talk to your agent in the browser, or Test Chat to iterate faster in text. In Test Chat, you can edit or replay user turns and Dograh will regenerate the agent's replies and node transitions from that point.

🔑 No API keys needed. Dograh ships with auto-generated keys and its own LLM / TTS / STT stack. Connect your own keys for LLM, TTS, STT, or Telephony (e.g. Twilio, Vonage, Telnyx) anytime.
Featured On & Community Validation: Dograh was named #1 Product of the Day on Product Hunt.

Build Agents with MCP

Dograh ships with an MCP server, so coding agents can work directly inside your Dograh workspace.

Connect Codex, Claude Code, Cursor, or any MCP client to inspect existing agents, search Dograh docs, fetch node schemas, create new workflows, and save draft edits from natural language.

When asking your coding agent to build a voice agent, share a short script for the use case instead of only a one-line prompt. Include the agent persona, call flow, rules, objection handling, success criteria, and a sample conversation if you have one.

See the MCP guide to connect your assistant.

Features

Voice Agent Builder

Voice & Telephony

Developer Experience

Deployment Options

Local Development

Refer Local Setup

Self-Hosted Deployment

For detailed deployment instructions including remote server setup with HTTPS, see our Docker Deployment Guide.

Cloud Version

Visit https://www.dograh.com for our managed cloud offering.

📚Documentation

You can go to https://docs.dograh.com for our documentation.

📦 SDKs

🤝Community & Support

👋 Coming from the Better Stack video? Drop your use case in our pinned GitHub Discussion — we read every reply and the founders personally onboard early adopters.
👉 Join us → Dograh Community Slack

🙌 Contributing

We love contributions! Dograh AI is 100% open source and we intend to keep it that way.

Getting Started

⭐ Star History

https://github.com/dograh-hq/dograh/blob/HEAD/Dograh star history

📄 License

Dograh AI is licensed under the BSD 2-Clause License- the same license as projects that were used in building Dograh AI, ensuring compatibility and freedom to use, modify, and distribute.

🏢 About

Built with ❤️ by Dograh (Zansat Technologies Private Limited) Founded by YC alumni and exit founders committed to keeping voice AI open and accessible to everyone.




⭐ Star us on GitHub | ☁️ Try Cloud Version | 💬 Join Slack

More Audio Trending projects

1

huggingface / transformers

Python★ 166,108⑂ 0
2

harry0703 / MoneyPrinterTurbo

Python★ 123,776⑂ 0
3

unslothai / unsloth

Python★ 76,181⑂ 0
4

RVC-Boss / GPT-SoVITS

Python★ 61,798⑂ 0
5

calesthio / OpenMontage

Python★ 59,205⑂ 0
6

ggml-org / whisper.cpp

C++★ 53,674⑂ 0