Dograh is an open-source, self-hostable voice AI platform designed as a transparent and flexible alternative to proprietary solutions like Vapi and Retell. Its primary purpose is to enable individuals and organizations to build production-grade voice agents quickly, with full control over their infrastructure, data, and AI models. Dograh stands out by offering a drag-and-drop workflow builder, allowing users to create and deploy voice bots in under two minutes, without requiring API keys or complex setup. The platform is maintained by experienced founders, including YC alumni, and is committed to keeping voice AI open and accessible.
Dograh’s architecture is modular and Python-based, making it easy for developers to customize and extend. It ships with auto-generated API keys for instant testing and supports containerized deployments via Docker, ensuring consistent and straightforward installation across environments. Users can choose between local development, self-hosted deployment, or a managed cloud version, providing flexibility for different operational needs and compliance requirements.
One of Dograh’s core features is its support for both inbound and outbound voice bots, which can be tailored for various use cases such as lead qualification, customer support, or form screening. The platform integrates seamlessly with telephony providers like Twilio, Vonage, Vobiz, and Cloudonix, and supports transferring calls to human agents when necessary. Dograh’s real-time processing capabilities ensure low-latency voice interactions, and its language support is currently focused on English, with the potential for expansion.
Dograh offers extensive customization options, allowing users to bring their own LLM (Large Language Model), STT (Speech-to-Text), and TTS (Text-to-Speech) models, or use Dograh’s built-in stack. This flexibility eliminates vendor lock-in and enables organizations to maintain data residency and privacy by hosting the platform on their own infrastructure. Every line of code is open for modification, empowering teams to adapt the platform to their specific requirements.
The developer experience is enhanced by features such as test mode, which allows end-to-end testing of voice agents without affecting production data or making live calls. The in-dashboard web call feature lets users interact with their bots directly during development, streamlining the build and QA process. A built-in QA node analyzes prompt quality across workflow nodes, helping optimize agent performance.
Dograh provides SDKs for both Python and Node.js, facilitating integration with other applications and services. Comprehensive documentation is available online, covering setup, deployment, and advanced customization. The platform is licensed under the BSD 2-Clause License, ensuring compatibility and freedom to use, modify, and distribute.
Community engagement is a key aspect of Dograh’s philosophy. Users can join the Slack community, participate in GitHub discussions, and contribute to the project via pull requests. The maintainers actively onboard early adopters and encourage feedback and collaboration. Dograh’s open-source nature, combined with its robust feature set and flexible deployment options, makes it a compelling choice for teams seeking a customizable, transparent, and scalable voice AI solution.