
开源的语音代理AI电话API。给Claude、Cursor、OpenClaw或任何大型语言模型一个真实电话号码——包括出入电话、短信、文字记录、MCP、DTMF/IVR。FastAPI + SignalWire + Deepgram。
概览
AgentLine — 用于AI语音代理的电话API。开源AI电话代理平台——真实电话号码、来电语音通话、短信、MCP和IVR。为Claude、Cursor、OpenClaw、Hermes或任何大型语言模型提供真实电话号码。拨打和接收PSTN电话、浏览电话菜单、阅读文字记录——一个FastAPI,无需电信专业知识。 AgentLine 是一个 / 。它为编码代理和大型语言模型应用提供了真实的美国电话号码、语音管道(STT + LLM + TTS),并能够通过 REST 或 MCP 放置、接听、处理和走动菜单。 你可以将其作为自架替代方案,代替自己拼接 Twilio 可编程语音 + Deepgram + 语音大型语言模型,或者作为托管语音代理产品的开源对应平台(Vapi、Retell、Bland)。 支持、以及任何MCP或HTTP客户端。
概述(AI 翻译)
AgentLine — 用于AI语音代理的电话API 开源AI电话代理平台——真实电话号码、来电和入站语音通话、短信、多用电话和IVR 给Claude、Cursor、OpenClaw、Hermes或任何LLM一个真实的电话号码。拨打和接听PSTN电话,浏览电话菜单,阅读文字记录——一个FastAPI,无需电信专业知识。
网站 ·文档 ·更新日志 ·技能档案 ·Discord
什么是AgentLine?
AgentLine 是一个开源的AI电话代理/语音代理电话API。它为编码代理和大型语言模型应用提供了真实的美国电话号码、语音流水线(STT + LLM + TTS),并具备拨打外呼、接听来电、处理短信以及通过REST或MCP走入IVR / DTMF菜单的能力。
你可以将其作为自架替代方案,代替自己拼接 Twilio 可编程语音 + Deepgram + 语音大型语言模型,或者作为托管语音代理产品的开源对应平台(Vapi、Retell、Bland)。
支持Claude Code、Claude Desktop、Cursor、OpenClaw、Hermes、Codex以及任何MCP或HTTP客户端。
为什么是AgentLine?
| 特工线 | 特威利奥 / 沃纳奇 | 瓦皮 / 重述 |
|---|
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
What is AgentLine?
AgentLine is an open-source AI phone agent / voice agent telephony API. It gives coding agents and LLM apps a real US phone number, a voice pipeline (STT + LLM + TTS), and the ability to place outbound calls, answer inbound calls, handle SMS, and walk IVR / DTMF menus — over REST or MCP.
Use it as a self-hosted alternative to stitching Twilio Programmable Voice + Deepgram + a voice LLM yourself, or as an open-source counterpart to hosted voice-agent products (Vapi, Retell, Bland).
Your AI Agent (Claude, Cursor, OpenClaw, Hermes, Codex)
→ AgentLine REST / MCP
→ Real PSTN phone calls, SMS, transcripts
Works with Claude Code, Claude Desktop, Cursor, OpenClaw, Hermes, Codex, and any MCP or HTTP client.
Why AgentLine?
| AgentLine | Twilio / Vonage | Vapi / Retell | |
|---|---|---|---|
| Built for AI agents | ✅ Phone number + voice pipeline | ❌ Call-center APIs, BYO AI | ✅ Hosted voice agents |
| MCP + skill file | ✅ Native | ❌ None | ❌ Rare |
| Self-host / MIT | ✅ Your keys, your data | ❌ Proprietary | ❌ Proprietary SaaS |
| Setup | Minutes | Hours of stitching | Minutes, vendor lock-in |
| Outbound + inbound + SMS | ✅ | ✅ | Varies |
Use cases
- AI receptionist — answer inbound calls with a custom greeting and system prompt
- Outbound voice agent — reminders, follow-ups, feedback, and business inquiries
- MCP telephony — “call this number” from Claude Code, Cursor, or OpenClaw
安装
npx -y mcp-remote@latest http://localhost:8000/mcp --header Authorization: Bearer al_live_YOUR_KEY配置
{
"mcpServers": {
"agentline": {
"command": "npx",
"args": [
"-y", "mcp-remote@latest",
"http://localhost:8000/mcp",
"--header", "Authorization: Bearer al_live_YOUR_KEY"
]
}
}
}