Voice Agent is an AI by Muhammad Adeen KhanVoice Agent is an AI by Muhammad Adeen Khan

Voice Agent is an AI

Muhammad Adeen  Khan

Muhammad Adeen Khan

Voice Agent is an AI receptionist that answers calls and chats on behalf of a business, so no booking is lost after hours.
Every missed call is a customer who goes to whoever picks up first. This agent picks up every time:
• Talks with customers by voice (speech in and speech out) or by chat • Detects what the caller wants: a new booking, a change, a question • Pulls out customer details like name, phone number and date from natural speech • Works out which service the customer is asking for • Runs the whole booking lifecycle: create, update and cancel • Runs fully locally with an Ollama LLM, so no call audio ever leaves the machine • Includes a Next.js dashboard to monitor the agent and its bookings
By the numbers: 12 Python modules · under 3s response time · voice in and out · zero cloud LLM calls
Tech stack: Python, FastAPI, Ollama, Gemma 2, SQLite, Next.js
My role: Solo developer. I built the conversation logic, intent detection, detail extraction, booking system, API and dashboard.
Like this project

Posted Sep 21, 2026

Voice Agent is an AI receptionist that answers calls and chats on behalf of a business, so no booking is lost after hours. Every missed call is a customer wh...