Peal is a complete AI-native PBX: bring your own SIP trunk, connect any IP phone, and run the whole thing on your own server. Every call flows through a TypeScript control plane over Asterisk’s ARI.
It includes a real-time AI receptionist (live voice → transcription → Claude → speech, with barge-in and transfer), voicemail/call transcription and summaries, a full call-center suite (queues, wallboard, conferencing, parking), and phone-fleet management. It’s released open-source under AGPLv3 — grab it, run it, own it.
What's inside
- Real-time AI receptionist (VAD → STT → Claude → TTS, barge-in)
- Bring-your-own trunk (Telnyx), any IP phone, self-hosted
- Call-center suite: queues, live wallboard, conferencing, parking
- AGPLv3 — free to self-host and modify
Built with
CommunicationsAsteriskNode.js / TypeScriptNext.jsPostgresClaude
Open source — grab it and run it.
Self-host it from GitHub, or reach out for help.