跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

Hail.so:面向AI代理的開源通訊平臺,支援電話、簡訊和郵件

文章摘要

Hail.so 是一個開源(AGPLv3)的通用通訊平臺,專為AI代理設計,提供語音電話、簡訊和郵件功能。它採用出站優先策略,支援自託管,並整合了多種語音識別與合成服務。專案最新版本 v0.15 已釋出。

來源Hacker News AI作者: r13i
Hail.so:面向AI代理的開源通訊平臺,支援電話、簡訊和郵件
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

Hail.so 是一個專為AI代理設計的開源通用通訊平臺,支援語音電話、簡訊和郵件服務。該專案採用 AGPLv3 許可證,最新版本為 v0.15,可在 GitHub 上獲取。其核心目標是讓AI代理能夠像人類一樣自然地與外界溝通,例如自動撥打電話詢問預約改期、傳送簡訊或郵件通知。

平臺採用出站優先策略,未來將增強入站功能。使用者可以透過 Docker Compose 輕鬆自託管整個系統,只需配置 Twilio 或 Telnyx 作為電話提供商、AWS SES 作為郵件服務,以及 LiveKit Cloud 用於語音管道。語音管道整合了多種服務:語音識別(STT)支援 Deepgram、Whisper 和 AssemblyAI;語音合成(TTS)支援 Cartesia、ElevenLabs 和 Deepgram Aura;語音活動檢測(VAD)使用 Silero;對話輪次檢測採用 LiveKit 的解決方案。語言模型方面,系統預設使用 OpenAI → Gemini → Anthropic 的降級策略,開發者也可以自行接入相容 OpenAI 聊天補全 API 的端點。

Hail.so 提供了豐富的介面:命令列工具(CLI)支援撥打電話、傳送郵件、即時跟蹤事件;Python SDK 方便程式化控制;MCP 伺服器提供 Streamable HTTP 端點;完整的 OpenAPI 規範供客戶端生成。專案架構清晰:AI代理透過 Hail API 發起請求,經由 Voicebot 和 LiveKit Cloud 轉換,透過 SIP 連線 Twilio 最終到達電話網路。

團隊秉持“通訊清晰、程式碼簡單、文件精簡、支援自託管、大腦可插拔、文件優先代理”的六大原則。目前專案已實現多項里程碑,包括電話和簡訊的出站與入站、郵件功能、語音管道整合、API 和 CLI 釋出等。歡迎開發者 fork 並貢獻程式碼,提供商介面卡位於 core/hailhq/core/providers/ 目錄下。

展開要點與分析

文章情報

工程師進階

要點

  • Hail.so 為AI代理提供電話、簡訊和郵件通訊能力,支援出站和後續入站操作。
  • 基於 Docker Compose 自託管,整合 Twilio、Telnyx、AWS SES 等提供商。
  • 語音管道支援 Deepgram、Whisper、Cartesia、ElevenLabs 等多款 STT/TTS 服務。
  • 提供 CLI、Python SDK、MCP 伺服器和 OpenAPI 規範,便於開發者整合。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。