Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

PatterAI/Patter

说明与用途

**项目简介**
PatterAI/Patter 是一套开源的语音 AI SDK,提供类似 Vapi / Retell 的功能,但让开发者可以完全掌控技术栈。仅用四行代码(Python 或 TypeScript)即可为你的 AI 代理分配电话号,支持 Twilio、Telnyx、Plivo 等主流通信平台,MIT 许可证,适合希望自行托管并深度定制的构建者。

**价值**

  • **消除重复人工操作**:将拨号、通话接入、语音转文字等繁琐环节抽象为 SDK 调用,显著提升工作流自动化效率。
  • **灵活可编程**:提供统一的 API/SDK/CLI,兼容 Python 与 TypeScript,便于在前端、后端或自动化脚本中快速集成。
  • **完整可控的技术栈**:所有通信、语音识别、LLM 调用均在自己服务器或私有云上运行,满足数据合规和成本控制需求。

**典型接入方式**

# Python 示例(4 行代码)
from patter import PatterClient

client = PatterClient(provider="twilio", api_key="YOUR_TWILIO_KEY")
client.assign_number(agent_id="my_bot", phone="+1xxxxxxxxxx")
// TypeScript 示例(4 行代码)
import { PatterClient } from "patter-sdk";

const client = new PatterClient({ provider: "plivo", apiKey: "YOUR_PLIVO_KEY" });
client.assignNumber("my_bot", "+1xxxxxxxxxx");
  • **SDK**:通过 pip install patter-sdk(Python)或 npm i patter-sdk(TypeScript)获取。
  • **CLI**:patter-cli assign-number --agent my_bot --phone +1xxxx,适合脚本化或 CI/CD 场景。
  • **直接 API**:RESTful 接口可配合任意语言的 HTTP 客户端调用。

**生产可用性**

  • **活跃度**:截至 2026‑06‑23,项目最近有提交,GitHub 778 星、82 Fork,社区讨论活跃。
  • **生态兼容**:内置对 Twilio、Telnyx、Plivo 的成熟适配,且代码结构清晰,易于自行扩展其他 SIP/VoIP 提供商。
  • **许可证**:MIT,商业使用无额外限制。
  • **风险**:暂无重大元数据风险,但仍建议在正式投产前完成安全审计、依赖漏洞扫描,并确认维护者的长期可用性。

综合来看,PatterAI/Patter 已具备高水平的生产准备度,适合作为面向语音 AI 应用的底层通信框架进行试点乃至正式上线。

实际用途

PatterAI/Patter helps remove repetitive manual operations from a workflow.

  • remove manual work
  • connect tools into repeatable flows
  • schedule operational tasks

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: Python
  • 记录日期: 2026-09-05T17:31:51.507Z
原始来源