Claude Skill
PatterAI/Patter
Patter is an open-source voice-AI SDK that lets you own your stack. Give your AI agent a phone number in 4 lines with Twilio, Telnyx, or Plivo. Python & TypeScript, MIT licensed.
Overview
Repository
Install this Skill
npx skills add patterai/skillsRegistry
npx skills add patterai/skillsnpm install getpatterpip install getpattergit clone https://github.com/PatterAI/patter-inbound-agent
Summary
Patter is an open-source voice-AI SDK that lets you build and own your AI phone agent stack. With just 4 lines of code, you can give your AI agent a phone number using Twilio, Telnyx, or Plivo. Available in Python and TypeScript, MIT licensed.
开源语音AI SDK。面向希望掌控技术栈的开发者的Vapi/Retell替代方案。用4行代码为你的AI代理分配电话号码——支持Python和TypeScript,采用MIT许可证,兼容Twilio、Telnyx和Plivo。
Key features
- Open-source voice-AI SDK with MIT license
- Supports Python and TypeScript
- Integrates with Twilio, Telnyx, and Plivo
- Give your AI agent a phone number in 4 lines of code
- Full ownership of the voice stack
Use cases
- Build custom AI phone agents for customer support
- Create voice-enabled virtual assistants
- Develop real-time voice bots for business automation
- Integrate AI voice capabilities into existing applications
README excerpt
<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/PatterAI/Patter/main/docs/github-banner.png" /> <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/PatterAI/Patter/main/docs/github-banner.png" /> <img src="https://raw.githubusercontent.com/PatterAI/Patter/main/docs/github-banner.png" alt="Patter SDK" width="100%" /> </picture> </p> <h1 align="center">Patter SDK</h1> <p align="center"> <a href="https://pypi.org/project/getpatter/"><img src="https://img.shields.io/pypi/v/getpatter?logo=pypi&logoColor=white&label=pip%20install%20getpatter" alt="PyPI" /></a> <a href="https://www.npmjs.com/package/getpatter"><img src="https://img.shields.io/npm/v/getpatter?logo=npm&logoColor=white&label=npm%20install%20getpatter" alt="npm" /></a> <a href="./LICENSE"><img src="https://img.shields.io/badge/license-MIT-green" alt="MIT License" /></a> <img src="https://img.shields.io/badge/python-3.11%2B-blue?logo=python&logoColor=white" alt="Python 3.11+" /> <img src="https://img.shields.io/badge/typescript-5.0%2B-3178c6?logo=typescript&logoColor=white" alt="TypeScript 5+" /> </p> <p align="center"> <a href="#about">About</a> • <a href="#how-it-works">How It Works</a> • <a href="#documentation">Documentation</a> • <a href="#quickstart">Quickstart</a> • <a href="#skills-for-coding-agents">Skills</a> • <a href="#templates">Templates</a> </p> --- ## About **Patter** is the open-source SDK that gives your AI agent a phone number. You build the agent; Patter handles everything between it and the phone network — the agent loop, the language model, speech-to-text, text-to-speech, real-time voice, audio processing, and the telephony carrier. - **Build** wi