Asterisk AI Voice Agent The most powerful, flexible open-source AI voice agent for Asterisk/FreePBX. Featuring a modular pipeline architecture that lets you mix and match STT, LLM, and TTS providers, plus 5 production-ready golden baselines validated for enterprise deployment. Quick Start • Features • Demo • Documentation • Community
📖 Table of Contents
🚀 Quick Start
Get the Admin UI running in 2 minutes.
For a complete first successful call walkthrough (dialplan + transport selection + verification), see:
1. Run Pre-flight Check (Required)
# Clone repository git clone https://github.com/hkjarral/Asterisk-AI-Voice-Agent.git cd Asterisk-AI-Voice-Agent # Run preflight with auto-fix (creates .env, generates JWT_SECRET) sudo ./preflight.sh --apply-fixes
Important: Preflight creates your .env file and generates a secure JWT_SECRET . Always run this first!
2. Start the Admin UI
# Start the Admin UI container docker compose up -d --build admin-ui
... continue reading