D
Dograh 今日发布
## Dograh——开源语音代理平台,Vapi 与 Retell 的自托管替代方案 ### 项目简介 Dograh
Dograh——开源语音代理平台,Vapi 与 Retell 的自托管替代方案
项目简介
Dograh 是由 Zansat Technologies(创始团队含 YC 校友和退出企业创始人)开发的开源语音代理平台,旨在为语音 AI 领域提供完全透明、可自托管的解决方案。用户通过拖拽式工作流编辑器,在 2 分钟内从零创建一个生产级语音机器人,支持呼入和呼出两种模式,所有代码完全开源,遵循 BSD 2-Clause 许可证。与 Vapi、Retell 等商业方案不同,Dograh 允许用户完全掌控每一次调用逻辑,不存在供应商绑定风险。
核心功能
- 全开源自托管:100% 开源代码,遵循 BSD 2-Clause 许可证,任意修改和商业使用无限制。
- 一键 Docker 部署:一条命令即可在本地或远程服务器启动完整平台,无需复杂配置。
- 拖拽式工作流编辑器:通过可视化界面设计语音代理逻辑,无需编写代码即可创建复杂对话流程。
- 灵活模型集成:支持自带 LLM、TTS(文本转语音)和 STT(语音转文字)提供商,也可直接使用 Dograh 内置技术栈。
- 内置电话线路:集成 Twilio、Vonage、Vobiz、Cloudonix 等主流电话运营商,支持呼叫转移至人工客服。
- 零配置启动:平台自动生成测试用 API Key 和 LLM/TTS/STT 堆栈,下载即可立即通话测试。
- LoopTalk 自动化测试:创建 AI 模拟用户对语音代理进行压力测试,验证真实客户交互场景下的表现。
- 多语言支持:英语开箱即用,架构支持扩展至其他语言。
技术实现
Dograh 基于 Python 构建,核心架构分为三大层:编排层负责工作流逻辑和状态管理;集成层处理与 Twilio 等电话运营商以及各 LLM/TTS/STT 提供商的连接;媒体层管理实时语音流的编解码和传输。前端使用现代 Web 技术构建可视化工作流编辑器,后端通过 WebSocket 维持与电话线路的持久连接。整个平台容器化部署,依赖 Docker Compose 管理多服务协作,生产环境仅需一台有公网 IP 的服务器即可对外提供语音服务。此外,Dograh 官方提供 Claude Code 和 Codex 插件,可让 AI 编码助手自动完成安装、配置和故障排查,进一步降低使用门槛。
快速上手
- 在终端执行以下命令下载并启动 Dograh:
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 - 首次启动耗时 2–3 分钟拉取全部 Docker 镜像,完成后打开 http://localhost:3010 进入管理后台。
- 选择「呼入(Inbound)」或「呼出(Outbound)」模式,为机器人命名并用 5–10 个词描述使用场景。
- 点击「Web Call」即可在浏览器中与机器人通话,全程无需申请任何 API Key。
- 有代码能力的用户可通过 Claude Code 插件(
/plugin marketplace add dograh-hq/dograh-plugins)让 AI 自动完成更复杂的配置。
适用人群
Dograh 适合需要自托管语音代理的开发者和技术团队,尤其是对数据隐私有严格要求的金融、医疗和法律场景;也适合语音 AI 研究者和独立开发者,无需依赖商业服务即可实验和部署完整的语音代理系统。此外,希望避免 Vapi、Retell 等平台每分钟收费模式的企业,可以通过 Dograh 实现零成本自托管。
官方资源
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议