# Dograh AI **The open-source, self-hostable alternative to Vapi & Retell** β€” build production voice agents with a drag-and-drop workflow builder. From zero to a working bot in under 2 minutes.

Try the Cloud   Self-host in 60s   Join Slack

πŸ“– Docs  Β·  πŸ“œ BSD 2-Clause  Β·  🌐 δΈ­ζ–‡

Dograh in action β€” build a workflow, launch a voice agent, talk to it

- **100% open source**, self-hostable β€” no vendor lock-in, unlike Vapi or Retell - **Full control & transparency** β€” every line of code is open, with flexible LLM / TTS / STT integration - **Maintained by YC alumni and exit founders**, committed to keeping voice AI open

dograh-hq%2Fdograh | Trendshift

## πŸŽ₯ Featured
Dograh featured by Better Stack
Featured by Better Stack β€” a hands-on look at Dograh
πŸ“Ί Prefer a 2-minute product walkthrough? Click here.
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 the `ENABLE_TELEMETRY` to `false` in the below command. > **Note** > If you wish to run the platform on a remote server instead, checkout our [Documentation](https://docs.dograh.com/deployment/docker#option-2:-remote-server-deployment) ```bash curl -o docker-compose.yaml https://raw.githubusercontent.com/dograh-hq/dograh/main/docker-compose.yaml && REGISTRY=ghcr.io/dograh-hq ENABLE_TELEMETRY=true docker compose up --pull always ``` > **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](docs/troubleshooting.md)**. ### πŸŽ™οΈ Your First Voice Bot 1. Open [http://localhost:3010](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 **Web Call** β€” you're talking to your bot. > πŸ”‘ **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. ## Features ### Voice Capabilities - Telephony: Built-in telephony integration like Twilio, Vonage, Vobiz, Cloudonix (easily add others), with support for transferring calls to human agents - Languages: English support (expandable to other languages) - Custom Models: Bring your own TTS/STT models - Real-time Processing: Low-latency voice interactions ### Developer Experience - Zero Config Start: Auto-generated API keys for instant testing - Python-Based: Built on Python for easy customization - Docker-First: Containerized for consistent deployments - Modular Architecture: Swap components as needed ### Testing & Quality - **Test Mode**: Try your agent end-to-end before publishing, with no production calls or data affected - **In-Dashboard Web Calls**: Talk to your bot directly while building β€” no telephony setup required - **QA Node**: A built-in workflow node that analyzes prompt quality across your other nodes ## Deployment Options ### Local Development Refer [Local Setup](https://docs.dograh.com/contribution/setup) ### Self-Hosted Deployment For detailed deployment instructions including remote server setup with HTTPS, see our [Docker Deployment Guide](https://docs.dograh.com/deployment/docker). ### Cloud Version Visit [https://www.dograh.com](https://www.dograh.com/) for our managed cloud offering. ## πŸ“šDocumentation You can go to [https://docs.dograh.com](https://docs.dograh.com/) for our documentation. ## πŸ“¦ SDKs - **Python SDK** β€” [pypi.org/project/dograh-sdk](https://pypi.org/project/dograh-sdk/) - **Node SDK** β€” [npmjs.com/package/@dograh/sdk](https://www.npmjs.com/package/@dograh/sdk) ## 🀝Community & Support > πŸ‘‹ **Coming from the Better Stack video?** Drop your use case in our [pinned GitHub Discussion](https://github.com/orgs/dograh-hq/discussions/291) β€” we read every reply and the founders personally onboard early adopters. - **Slack** β€” the cornerstone of Dograh AI contributions. Connect with maintainers, discuss features before coding, get help with setup, and stay current on contribution sprints. - **GitHub Discussions** β€” share use cases, ask questions, swap workflow recipes. - **GitHub Issues** β€” report bugs or request features. πŸ‘‰ Join us β†’ [Dograh Community Slack](https://join.slack.com/t/dograh-community/shared_invite/zt-3zjb5vwvl-j7hRz3_F1SOn5cH~jm5f5g) ## πŸ™Œ Contributing We love contributions! Dograh AI is 100% open source and we intend to keep it that way. ### Getting Started - Fork the repository - Create your feature branch (git checkout -b feature/AmazingFeature) - Commit your changes (git commit -m 'Add some AmazingFeature') - Push to the branch (git push origin feature/AmazingFeature) - Open a Pull Request ## ⭐ Star History Dograh star history ## πŸ“„ License Dograh AI is licensed under the [BSD 2-Clause License](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