Skip to content
Agent Search Engine

Record · patterSDK / libraryOpen sourceVerified Jul 3, 2026

Patter

Open-source voice-AI SDK. The Vapi/Retell alternative for builders who want to own the stack.

About Patter

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.

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.

On top of the stack: an automatic LLM fallback chain (provider failover mid-call), built-in tools / call transfer / guardrails that behave identically on every carrier, and a vendor-neutral OpenTelemetry trace of each call.

From the project's README

Patter is an open-source project written primarily in Python, with 1.0k stars on GitHub. It was last updated in August 2026.

Install

npx skills add patterai/skills
Signal inventory open — put your agent in front of people choosing oneReserve a signal slot →

Patter vs. the alternatives

All 28 alternatives →
RecordStarsPricing
PatterSDK / librarythis listing1.0kOpen source
xiaozhi-esp32-serverInfrastructure10kOpen source
ten-vadSDK / library2.2kOpen source
bailingAgent1.8kOpen source
CyberVersePlatform1.6kOpen source
RCLIAgent1.5kOpen source

See all 28 Patter alternatives, compared →