dograh
开源语音 Agent 平台,可完全自托管替代 Vapi 和 Retell。提供拖拽式工作流构建器,几分钟内创建语音机器人,支持自定义 LLM/TTS/STT 集成。亮点是 BSD 2-Clause 开源许可,无供应商锁定,适合需要数据主权的团队,YC 校友维护。
README
Dograh AI
Vapi 与 Retell 的开源、可自托管替代方案 — 通过拖拽式工作流构建器打造生产级语音 agent。从零开始到可运行 bot,只需不到 2 分钟。
- 100% 开源,可自托管 — 无供应商锁定,与 Vapi 或 Retell 不同
- 完全控制与透明 — 每一行代码都开放,灵活集成 LLM / TTS / STT
- 由 YC 校友及有退出经验的创始人维护,致力于保持语音 AI 开放
🎥 特色
被 Better Stack 推荐 — 深入体验 Dograh 📺 想看 2 分钟产品演示?点这里。
⚖️ Dograh vs Vapi vs Retell
对评估语音 AI 平台的团队而言,以下是在最关键的维度上的坦诚对比。
| Dograh | Vapi | Retell | |
|---|---|---|---|
| 许可证 | BSD 2-Clause(开源) | 专有 | 专有 |
| 可自托管 | ✅ 是 — 一条 Docker 命令 | ❌ 仅 SaaS | ❌ 仅 SaaS |
| 定价 | 免费(自托管)·按用量(云版本) | 按分钟计费 SaaS | 按分钟计费 SaaS |
| 自带 LLM / STT / TTS | ✅ 任意提供商,或使用 Dograh 的集成方案 | 可在其集成范围内配置 | 可在其集成范围内配置 |
| 源码级定制 | ✅ 每一行代码都可修改 | ❌ 闭源 | ❌ 闭源 |
| 数据驻留 | 您的基础设施,您的规则 | 他们的云 | 他们的云 |
| 供应商锁定 | 无 | 完全锁定 | 完全锁定 |
🚀 开始使用
在本地机器下载并部署 Dograh
注意 我们会收集匿名使用数据以改进产品。您可以通过在下方命令中将
ENABLE_TELEMETRY设为false来选择退出。
注意 如果您希望在远程服务器上运行该平台,请参阅我们的文档
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
注意 首次启动可能需要 2-3 分钟下载所有镜像。运行后,打开 http://localhost:3010 即可创建您的第一个 AI 语音助手! 常见问题及解决方案,请参见 🔧 故障排除。
🎙️ 您的第一个语音 Bot
- 在浏览器中打开 http://localhost:3010。
- 选择 入站(Inbound) 或 出站(Outbound),命名您的 bot(例如 线索资格验证),并用 5-10 个词描述用例(例如 筛选保险表单提交中的购买意向)。
- 点击 Web Call — 您就可以与 bot 对话了。
🔑 无需 API 密钥。 Dograh 自带自动生成的密钥及其自己的 LLM / TTS / STT 集成。您可以随时连接您自己的 LLM、TTS、STT 或电话(如 Twilio、Vonage、Telnyx)密钥。
功能特性
语音能力
- 电话集成:内置电话集成(如 Twilio、Vonage、Vobiz、Cloudonix),可轻松添加其他服务,支持转接至人工坐席
- 语言:支持英语(可扩展至其他语言)
- 自定义模型:自带 TTS/STT 模型
- 实时处理:低延迟语音交互
开发者体验
- 零配置启动:自动生成 API 密钥,用于即时测试
- 基于 Python:基于 Python 构建,便于定制
- Docker 优先:容器化部署,环境一致
- 模块化架构:可按需替换组件
测试与质量
- 测试模式:上线前进行端到端测试,不影响生产通话或数据
- 仪表盘内网页通话:直接与 bot 对话,无需配置电话系统
- QA 节点:内置工作流节点,分析其他节点提示词质量
部署选项
本地开发
请参考 本地搭建指南
自托管部署
如需包含 HTTPS 的远程服务器部署详细说明,请参见我们的 Docker 部署指南。
云版本
访问 https://www.dograh.com 使用我们的托管云服务。
📚 文档
您可以在 https://docs.dograh.com 查看我们的文档。
🤝 社区与支持
👋 看了 Better Stack 视频过来的? 请在置顶的 GitHub Discussion 中分享您的用例 — 我们会阅读每一条回复,创始人会亲自对接早期用户。
- Slack — Dograh AI 贡献的核心平台。与维护者交流,在编码前讨论功能,获得部署帮助,并掌握最新贡献冲刺动态。
- GitHub Discussions — 分享用例、提问、交流工作流模板。
- GitHub Issues — 报告 bug 或请求新功能。
👉 加入我们 → Dograh 社区 Slack
🙌 贡献
我们欢迎贡献!Dograh AI 完全开源,我们将继续保持这一方向。
开始贡献
- Fork 该仓库
- 创建您的功能分支(
git checkout -b feature/AmazingFeature) - 提交您的更改(
git commit -m 'Add some AmazingFeature') - 推送到分支(
git push origin feature/AmazingFeature) - 发起 Pull Request
⭐ 星标历史
📄 许可证
Dograh AI 采用 BSD 2-Clause 许可证 — 这与构建 Dograh AI 所使用的项目采用相同的许可证,确保兼容性以及使用、修改和分发的自由。
🏢 关于我们
由 Dograh(Zansat Technologies Private Limited)倾心打造 由 YC 校友及有退出经验的创始人创立,致力于保持语音 AI 开放并人人可用。