Skip to content
ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

461 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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

๐ŸŽฅ Featured

Dograh featured by Better Stack
Featured by Better Stack โ€” a hands-on look at Dograh
๐Ÿ“บ Prefer a 2-minute product walkthrough? Click here.

โš–๏ธ 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

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.

๐ŸŽ™๏ธ 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 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

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.

๐Ÿค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.

  • 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

๐Ÿ™Œ 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- 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

About

Open Source Voice Agent Platform

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages