Agent Search Engine

Issue 001 / A living technical almanac

System scan: active

Record / patterSDK / libraryOpen sourceVerified

Patter

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…

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 919 stars on GitHub. It was last updated in July 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 voice agents
AgentStarsPricing
PatterSDK / librarythis listing919Open source
xiaozhi-esp32-serverInfrastructure10.0kOpen source
ten-vadSDK / library2.2kOpen source
bailingAgent1.7kOpen source
RCLIAgent1.5kOpen source
CyberVersePlatform1.4kOpen source