当前位置: 首页 > news >正文

Dograh vs Vapi vs Retell:开源语音Agent平台硬核对比,谁更值得用?

Dograh vs Vapi vs Retell:开源语音Agent平台硬核对比,谁更值得用?

【免费下载链接】dograhOpen 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.项目地址: https://gitcode.com/GitHub_Trending/do/dograh

正在选型语音AI Agent平台?这篇对比带你硬核拆解三大主流选手:开源的Dograh与两家闭源SaaSVapiRetell。Dograh 是一款 100% 开源、可自托管的语音AI平台,定位为 Vapi 和 Retell 的自托管替代品(Open source voice AI platform,Self-hosted alternative to Vapi and Retell)。它提供可视化工作流构建器、完整 BYOK(自带 LLM/STT/TTS 密钥)能力和电话集成,支持 On-Prem 私有化部署。本文从 5 个关键维度逐项对比,帮你 10 分钟做出不踩坑的选型决策。

三大平台核心差异速览

先用一张表建立整体印象,后文逐项展开:

对比维度🐶 DograhVapiRetell
开源协议✅ BSD 2-Clause❌ 闭源❌ 闭源
自托管(On-Prem)✅ 一条 Docker 命令❌ 仅 SaaS❌ 仅 SaaS
部署成本免费(自托管)/ 云按量计费按分钟 SaaS 订阅按分钟 SaaS 订阅
BYOK(自带模型密钥)✅ 任意 LLM/STT/TTS⚠️ 仅限其支持列表⚠️ 仅限其支持列表
源码级定制✅ 每行代码可改
数据主权数据在你自己的服务器数据在其云端数据在其云端
供应商锁定

💡 一句话总结:要"开箱即用"选 SaaS,要"数据主权 + 深度定制"选 Dograh。

Dograh 是什么?5分钟读懂

Dograh 是一个构建和运行语音AI Agent的开源平台。你定义对话流程、绑定电话号码,剩下的交给它——实时转写来电语音(STT)、用 LLM 生成智能回复、再用 TTS 用自然声音朗读回去,通话结束后输出结构化结果。

它的核心由几块拼成(详见 docs/core-concepts/how-dograh-works.mdx):

  • Workflow(工作流):对话逻辑是一张节点图——开始节点、Agent 节点、全局指令、工具、条件转换、结束节点
  • Runs(通话记录):每次通话生成一条 Run,包含转写文本、录音、抽取的数据和成本
  • Telephony(电话集成):对接 Twilio、Vonage、Telnyx、Plivo、Vobiz、Cloudonix、Asterisk ARI
  • STT / LLM / TTS:三层均可自由替换为任意供应商

硬核对比:5个决定选型的维度

1️⃣ 开源与自托管:Dograh 的"独门武器"

这是两者之间最大的分水岭,没有之一。

Vapi 和 Retell 都是纯 SaaS——你的数据走它们的云,代码对你是黑盒。而 Dograh 是 100% 开源(BSD 2-Clause 协议),一条 Docker 命令即可在本地或自己的服务器上跑起来,60 秒完成自托管。金融、医疗等对**数据驻留(Data Residency)**有合规要求的场景,只能选 Dograh。

# 一条命令自托管 Dograh(详见 docs/deployment/docker.mdx) 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即可创建你的第一个语音助手。

2️⃣ 模型自由度:真正的 BYOK 与 Speech-to-Speech

三家都支持 BYOK,但 Dograh 的自由度更高:LLM、TTS、STT、Embedding四类全部可换任意供应商,还支持 Speech-to-Speech 模式(如 Gemini Live、Grok Realtime 这类端到端语音模型)。设置界面里"Speech to Speech / Dograh / BYOK"三种模式一键切换:

而 Vapi / Retell 的 BYOK 范围被限制在它们已集成的供应商列表内,超出就要等官方排期。更妙的是:Dograh 自带自动生成的密钥和全套模型栈,不填任何 API Key 也能直接开跑

3️⃣ 可视化工作流构建器 vs 配置面板

三家都有"不用写代码建 Agent"的体验,但形态不同:

  • Dograh:真正的节点图工作流(Visual Workflow Builder)——每个节点写 prompt,节点之间用条件边(Edge)连接,支持工具调用、QA 质检节点、知识库、Webhook、转人工等生产级能力
  • Vapi / Retell:以表单式配置为主(assistant prompt + 功能开关),简单直观,但复杂分支逻辑表达力有限

测试体验同样值得吹一波:浏览器内Test Audio直接语音通话测试、Test Chat文本快速迭代(还能编辑/回放任意一轮让用户重新生成),实时转写、节点跳转、工具调用全程可见:

4️⃣ 电话集成与落地渠道

  • Dograh:内置 7 类电话供应商(Twilio/Vonage/Telnyx/Plivo/Vobiz/Cloudonix/Asterisk ARI)+ 自定义 Provider 接口,支持来电、外呼、转人工通话(详见 docs/integrations/telephony/overview.mdx)
  • Vapi / Retell:电话集成同样成熟,Twilio 生态支持甚至更"官方化",但无法替换底层实现

除了电话,Dograh 还能一键把 Agent 变成网页嵌入组件(Web Widget),一行脚本加到官网:

5️⃣ MCP 原生与 AI 编程助手:Dograh 的前瞻设计

Dograh 内置MCP Server(Model Context Protocol),让 Claude Code、Codex、Cursor 等 AI 编程助手直接接入你的工作区:用自然语言查看已有 Agent、搜索官方文档、获取节点 Schema、创建新工作流、保存草稿(文档见 docs/integrations/mcp.mdx)。

也就是说:你甚至可以让 AI 帮你建语音 Agent。Vapi 和 Retell 目前没有对应的 MCP 原生能力。配合 Python / TypeScript 双 SDK,可编程建 Agent、发起外呼,开发者体验完整。

谁更值得用?对号入座

你的场景推荐理由
数据合规敏感(金融/医疗/政企),必须私有化🐶Dograh唯一可自托管,数据不出内网
想深度定制对话引擎、改源码🐶Dograh开源透明,行行可改
想绑定现有模型供应商,控制推理成本🐶Dograh全链路 BYOK + 免费自托管
快速验证 idea,不想管服务器Vapi / RetellSaaS 开箱即用
已有 Twilio 深度绑定,纯业务调用三者皆可都支持主流电话商

社区热度上,Dograh 也是 Product Hunt 当日第一(#1 Product of the Day),Star 增长曲线相当陡峭:

快速上手:5分钟拥有第一个语音Agent

不想 clone 源码折腾?三步开跑:

  1. 部署:按上文 Docker 一键命令(或参考 docs/deployment/docker.mdx);也可以直接 clone 仓库:git clone https://gitcode.com/GitHub_Trending/do/dograh
  2. 建 Agent:打开localhost:3010,选择 Inbound/Outbound,用 5-10 个词描述用例(如"筛选保险线索的购买意向"),系统自动生成工作流(教程见 docs/getting-started/first-agent.mdx)
  3. 通话测试:点 Test Agent,浏览器里直接和它语音对话——完整走 STT→LLM→TTS 管线,无需任何电话号码

结论:一句话选型

要"掌控权"就 Dograh,要"省事"就 Vapi/Retell。

如果你在意数据主权、模型自由度、源码可定制,或者未来规模上去后想摆脱按分钟抽成的 SaaS 账单,Dograh 是目前唯一同时满足"开源 + 自托管 + 完整语音Agent能力"的选择,而且上手成本被压到了一条 Docker 命令。

核心资源直达:

  • 项目总览与对比表:README.md
  • 平台原理(API→通话→转写全链路):docs/core-concepts/how-dograh-works.mdx
  • 电话供应商接入:api/services/telephony/
  • MCP Server 实现:api/mcp_server/

【免费下载链接】dograhOpen 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.项目地址: https://gitcode.com/GitHub_Trending/do/dograh

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4283012.html

相关文章:

  • Python实战:从零构建学生信息管理系统,掌握数据结构与文件操作
  • scrcpy 安卓投屏控制完整指南:免 Root 跑通全流程,附实用参数速查表
  • PyTorch张量运算核心规则:逐元素、矩阵乘法与广播机制详解
  • Skill机制实战:用AIAgent打造90分钟可用的APP测试搭子
  • 数学背景转AI应用:用Agent构建科研外脑的实践路径
  • 渭河流域GIS数据包实操:shp、DEM、mxd与TIF处理全攻略
  • MoneyPrinterTurbo完整指南:如何用一个主题生成可发布的AI高清短视频
  • 单片机温度传感器数据处理:从整数到定点数的优化实践
  • 滴滴校招数据挖掘笔试解析:算法、SQL与业务场景全攻略
  • AI生成内容与数字人频频“社死”?从技术边界到工程自检的避坑指南
  • 插值算法全解析:从原理到实战,掌握数据处理核心工具
  • scrcpy 录制安卓屏幕要带声音?5 条命令搞定音画同步
  • Python刷题指南:100道练习题覆盖核心知识与实战
  • EBM Lens核心拆解:生物医学搜索、证据排序与主张溯源的Python实现
  • C/C++全链路练习卷:从环境配置到工程实战的进阶指南
  • GM(1,1)灰色预测模型:小样本趋势预测的Matlab实现与工程应用
  • 三步自建AI编码代理控制台:OpenHands Agent Canvas 实操指南
  • C++函数模板:从基础语法到实战应用与编译期计算
  • Deep-Live-Cam:一张照片实时换脸,3步跑通全流程
  • 超结MOSFET DM9代际升级:优化AC-DC电源效率与EMI的关键技术
  • 车规级RTOS新标杆:eSOL eMCOS POSIX获ISO 26262 ASIL D认证
  • Caddy ECH 完整指南:3 步开启加密客户端问候,隐藏网站真实域名
  • OpenAI自研芯片Jalapeño:3nm如何重塑AI推理与API成本
  • DeeCamp人工智能训练营笔试复盘:机器学习与深度学习核心考点解析
  • 如何用graphify阅读陌生开源项目?6步法让AI替你导航
  • C盘爆满不用重装:系统自带工具+命令行清理释放空间
  • 基于半监督学习的虚假评论检测实战:从Yelp数据集到生产级模型
  • linux安装nodejs,出现glibc高版本问题规避
  • 从零开始学Python爬虫与数据分析:一条高效实战路线
  • 基于Python的高校毕业生就业质量可视化数据分析平台(源码+lw+部署文档+讲解等)