dograh-hq/dograh
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.
Dograh AI – 构建语音代理的开源平台
Dograh 是 Vapi 和 Retell 等商业语音 AI 服务的完全开源且可自托管的替代方案。它通过可视化工作流编辑器让您创建、测试和运行对话式语音机器人,同时让您完全掌控底层的 LLM、语音转文本(STT)、文本转语音(TTS)以及电话通信提供商。
功能
- 可视化工作流构建器 – 拖拽节点(开始、代理、工具、问答、Webhook、结束)来定义通话流程。
- 即时测试 – 在浏览器中通过实时音频测试机器人,或使用快速的“测试聊天”文本界面,可回放和编辑对话回合。
- 电话通信集成 – 内置 Twilio、Vonage、Telnyx、Plivo、Vobiz、Cloudonix、Asterisk ARI 的连接器,支持通过呼叫转接实现人工交接。
- 可插拔 AI 堆栈 – 可使用 Dograh 自带的 LLM/STT/TTS 堆栈,或替换为任意您偏好的提供商(如 OpenAI、Anthropic 等)。
- 开发者友好 SDK – 提供 Python(
dograh-sdk)和 Node(@dograh/sdk)库,用于程序化创建代理和发起外呼。 - MCP(机器码编程)集成 – 可将 Claude Code、Codex 或 Cursor 等编码助手连接到平台,使其能从 IDE 直接读写工作流、获取模式、编辑代理。
为何重要
- 开源且 BSD-2 许可证 – 无供应商锁定;可检查、修改并自行托管整个堆栈。
- 一键自托管 – 一个 Docker Compose 拉取并运行脚本可在约 2 分钟内启动整个系统。
- 数据驻留与隐私 – 所有数据均保留在您的基础设施上(或选择使用 Dograh 的托管云)。
- 灵活定价 – 自托管时免费;云版本按使用量计费。
快速开始(本地)
# 获取 Docker Compose 文件和启动脚本
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 # 拉取镜像并启动服务
容器健康后,打开 http://localhost:3010。UI 会引导您创建第一个语音机器人(选择入站/出站,输入简短描述,然后点击 测试代理)。您可通过浏览器的音频测试与机器人对话,或切换到文本聊天测试器以快速迭代。
使用 AI 编码助手设置 Dograh
如果您使用 Claude Code、Codex 或其他支持 MCP 的助手,可安装官方 Dograh 插件(dograh-hq/dograh-plugins),然后让助手执行“设置 Dograh”——它将运行相同的 Docker 脚本,验证部署,并协助您配置密钥。
扩展平台
- 添加您自己的 LLM / TTS / STT – 在 UI 或环境变量中配置提供商密钥,Dograh 的模块化后端将自动路由请求。
- 自定义节点与工具 – 在工作流中定义 Webhook、知识库查询或任意工具调用。
- 程序化控制 – 使用 Python 或 Node SDK 创建代理、触发外呼,或将 Dograh 功能嵌入您自己的应用程序。
社区与支持
- Slack 社区 – 用于提问、功能讨论和入门的活跃频道。
- GitHub Discussions & Issues – 提交使用场景请求、报告错误或提交 PR。
- 文档 – 完整文档请访问 https://docs.dograh.com,涵盖部署、MCP 集成和故障排除。
许可证
BSD 2-Clause – 允许商业使用、修改和再分发的宽松许可证。
简而言之: Dograh AI 是一个生产级、开源的语音助手平台,结合了可视化工作流编辑器、电话通信连接器和可插拔 AI 堆栈,仅需一条 Docker 命令即可运行。它面向需要完全掌控语音 AI 而不被锁定在 SaaS 供应商的团队。
相关
- 项目
- 项目
- 项目
- 项目
- 项目