本地优先的开源 AI 语音工作室,支持克隆声音、生成语音、语音听写和为 AI 智能体提供语音输出。
- Star
- 5,906
- Fork
- 1,508
- 未关闭 Issue
- 99
- 最近提交
- 昨天
这是什么?
Dograh 是一个开源的语音智能体构建平台,定位为 Vapi、Retell 等商业服务的可自托管替代方案。用户可以通过可视化工作流编辑器,用智能体节点、流转条件、工具和挂断结果等组件定义通话流程,并在浏览器中通过语音或文字对话进行测试,之后再接入电话号码。
平台支持呼入和外呼,已集成 Twilio、Vonage、Telnyx、Plivo 以及 Asterisk ARI 等电话服务。用户可以接入自有的 LLM、语音识别(STT)和语音合成(TTS)服务,也可以直接使用内置的技术栈。录音等产物可存储在内置的 MinIO 或兼容 AWS S3 的存储中。
项目通过一条脚本即可用 Docker 部署,包含 Python 后端、Python 与 Node SDK,并提供 MCP 服务,便于编程助手查看智能体,以及创建或修改工作流草稿。
核心功能
- 01可视化工作流编辑器,支持智能体节点、工具、流转与挂断结果
- 02支持通过语音或文字在浏览器中测试智能体
- 03支持呼入与外呼,集成 Twilio、Vonage、Telnyx、Plivo 和 Asterisk ARI
- 04可接入自有的 LLM、STT 与 TTS 服务,也可使用内置服务
- 05提供 MCP 服务,编程助手可直接创建和修改智能体工作流
- 06提供 Python 和 Node SDK,用于程序化创建智能体和发起外呼
适用场景
- 构建线索筛选或预约办理类电话机器人
- 通过 SDK 编程方式运行外呼营销任务
- 在自有基础设施上部署语音智能体,确保通话数据留在本地
- 让编程助手通过 MCP 起草和修改语音智能体工作流
快速上手
- 1
下载 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 - 2
等待 2-3 分钟让镜像下载完成,然后在浏览器中打开应用
- 3
打开 http://localhost:3010 并创建你的第一个语音机器人
使用前须知
- 快速启动默认会开启公开的 trycloudflare.com 隧道并启用注册,创建账户后应关闭注册。
- 接入自有的电话或 LLM/TTS/STT 服务商需要单独的 API 密钥和账户。
标签
常见问题
- dograh 是什么?
- 可自托管的开源语音 AI 平台,用于构建、测试和部署电话与网页语音智能体,提供可视化工作流编辑器。 Dograh 是一个开源的语音智能体构建平台,定位为 Vapi、Retell 等商业服务的可自托管替代方案。用户可以通过可视化工作流编辑器,用智能体节点、流转条件、工具和挂断结果等组件定义通话流程,并在浏览器中通过语音或文字对话进行测试,之后再接入电话号码。
- dograh 可以免费使用吗?用的什么许可证?
- dograh 以 BSD-2-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
- dograh 还在维护吗?
- 活跃维护中。dograh 最近一次提交是在 2026年10月19日。
- dograh 适合用来做什么?
- 构建线索筛选或预约办理类电话机器人 通过 SDK 编程方式运行外呼营销任务 在自有基础设施上部署语音智能体,确保通话数据留在本地 让编程助手通过 MCP 起草和修改语音智能体工作流
- 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 等待 2-3 分钟让镜像下载完成,然后在浏览器中打开应用 打开 http://localhost:3010 并创建你的第一个语音机器人
- 在哪里获取 dograh?
- 源代码和安装说明在 GitHub 上:https://github.com/dograh-hq/dograh
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
5.8万7269PythonMIT更新于 14天前
为 Claude Code 等支持 MCP 的智能体提供语音对话能力,可用云端或本地语音服务。
1410198PythonMIT更新于 4天前
自托管网关,把电话线路和聊天渠道接入 AI 智能体,使用你自己的 API 密钥。
1137225PythonAGPL-3.0更新于 12天前
一个面向知识工作与软件开发的智能体工作台,可自由选择模型并使用开源智能体框架,支持本地或托管运行。
4万6242MakefileMIT更新于 20小时前
用 Go 编写的超轻量个人 AI 助手,可在低成本硬件上运行,并接入多种大模型与聊天应用。
3万4465GoMIT更新于 5天前
基于 onnxruntime 的离线语音工具包,支持语音识别、语音合成、VAD、说话人分离等,覆盖多平台与多种编程语言。
1.5万1802C++Apache-2.0更新于 6小时前