Show HN: Self-hosted voice AI agent for Asterisk/FreePBX A developer released a self-hosted open-source AI voice agent for Asterisk/FreePBX, featuring a modular pipeline architecture that supports multiple STT, LLM, and TTS providers with six production-ready baselines. The project includes an admin UI that can be set up in two minutes and provides tools for configuring AI-powered actions and dialplan integration. 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 6 production-ready golden baselines validated for enterprise deployment. πŸš€ Quick Start -quick-start πŸŽ‰ What's New -whats-new 🌟 Why Asterisk AI Voice Agent? -why-asterisk-ai-voice-agent ✨ Features -features πŸŽ₯ Demo -demo πŸ› οΈ AI-Powered Actions -ai-powered-actions 🩺 Agent CLI Tools -agent-cli-tools βš™οΈ Configuration -configuration πŸ—οΈ Project Architecture -project-architecture πŸ“Š Requirements -requirements πŸ—ΊοΈ Documentation -documentation 🀝 Contributing -contributing πŸ’¬ Community -community πŸ“ License -license Get the Admin UI running in 2 minutes . For a complete first successful call walkthrough dialplan + transport selection + verification , see: Clone repository git clone https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk.git cd AVA-AI-Voice-Agent-for-Asterisk 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 Start the Admin UI container docker compose -p asterisk-ai-voice-agent up -d --build --force-recreate admin ui Open in your browser: Local: http://localhost:3003 Remote server: http://