{"repo":"PatterAI/Patter","free":true,"listed":false,"github":"https://github.com/PatterAI/Patter","clone":"git clone https://github.com/PatterAI/Patter.git","description":"Open-source voice-AI SDK. The Vapi/Retell alternative for builders who want to own the stack. Give your AI agent a phone number in 4 lines — Python and TypeScript, MIT licensed, Twilio, Telnyx, and Plivo.","language":"Python","stars":1033,"topics":["open-source","openai","python","sdk","speech-to-text","telnyx","text-to-speech","twilio","typescript","voice-ai"],"license":"MIT","category":"ai-agents","readme_excerpt":"Patter SDK About • How It Works • Documentation • Quickstart • Skills • Templates --- 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 with one API in Python or TypeScript — same surface, same hooks, same events, at full parity. - Choose the provider for every layer — LLM, STT, TTS, realtime engine, carrier — and swap any of them with one line. - Run locally with a built-in tunnel and dashboard, or simulate a whole call from your terminal — no phone required. How It Works Patter is the full voice stack between your application and the phone network — not just glue between an LLM and a carrier. It runs the agent loop and owns every layer of the call, and you pick the provider for each one . Compose them in Realtime , Pipeline , or Hybrid mode. 27+ provider integrations across the voice stack · 3 voice modes · 2 SDKs (Python & TypeScript) at parity. Layer Choose from --- --- LLM — text generation OpenAI · Anthropic · Google Gemini · Groq · Cerebras STT — speech-to-text Deepgram · AssemblyAI · Cartesia · Soniox · Speechmatics · Whisper · Fish Audio TTS — text-to-speech ElevenLabs · OpenAI · Cartesia · LMNT · Rime · Telnyx · Fish Audio Realtime — all-in-one voice OpenAI Realtime · Gemini Live · Ultravox · ElevenLabs ConvAI Telephony — p","default_branch":null,"files":null,"tree":[],"storefront":"/r/PatterAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PatterAI/Patter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}