I wanted to make an by Muhammad Ahmad MansoorI wanted to make an by Muhammad Ahmad Mansoor

I wanted to make an

Muhammad Ahmad Mansoor

Muhammad Ahmad Mansoor

I wanted to make an AI talk to me like a real human. Not a chatbot that waits for you to finish speaking. Not a voice note exchange. I wanted an AI that could listen while I spoke, interrupt naturally, and respond instantly — like a personal assistant or customer-care agent. Something that didn’t just reply, but could actually do things — send emails, check dashboards, automate tasks. So I started small. I used a basic text model with Kokui for speech-to-text. The first time it responded, it felt magical — until it started ignoring me mid-sentence, replying late, or not speaking at all. Latency was awful. It wasn’t a conversation; it was waiting for a robot to remember it existed. I upgraded to DeepGram, tuned the audio, and still, it felt disconnected. I wanted real-time. I wanted the AI to exist in time with me, not after me. So I went deep into research. GitHub, StackOverflow, documentation black holes, even different AI platforms — but nothing gave me the real-time link I needed. Then I found one line buried in a doc: “OpenAI uses LiveKit for real-time voice.” That changed everything. LiveKit works like Zoom — a room where participants join and talk. I built my agent to join a LiveKit room, then I joined as well. And for the first time, I wasn’t sending messages to a server — I was talking to an AI inside the same space. The first test stunned me. Latency dropped to about 50ms. The AI listened while I spoke, and responded instantly. For the first time, it felt alive. Then came a strange bug. The AI joined once, but couldn’t reconnect after leaving. I rewrote code, regenerated tokens, nothing worked — until I realized LiveKit doesn’t let you rejoin a room with the same token. I changed the room name and boom — it worked flawlessly. Now it runs inside LiveKit Sandbox, talking and listening in real-time. It can send emails, check dashboards, handle automation — all with almost zero delay. I started out trying to make a talking AI. What I built feels more like a digital employee — one that works, listens, and speaks in real time. And the best part? It doesn’t feel like the future anymore. It feels like now. #AI #ArtificialIntelligence #LiveKit #VoiceAI #AITools #MachineLearning #AIAssistant #AIInnovation #TechDevelopment #DevelopersCommunity #SoftwareDevelopment #AITech #Automation #StartupLife #Innovation #TechTrends #FutureOfAI #OpenSource #VoiceTechnology #RealTimeAI #AIEngineer #CodingLife #Python #DeepLearning #AIProject #SpeechRecognition #AICommunity #ArtificialIntelligenceEngineer #TechEntrepreneur #Entrepreneurship #InnovationInTech #AIProduct #TechJourney #NeuralNetworks #SmartAI #DigitalTransformation #ProductDevelopment #VoiceInteraction #AIApplications #TechBuilders #AIShowcase #AIIntegration #NextGenAI #AIRevolution #AIinAction #Coders #AIStartup #TechStory #BuildInPublic #AIJourney #TechInnovation #AIinTech #CodeHatchers
Like this project

Posted Jul 13, 2026

I wanted to make an AI talk to me like a real human. Not a chatbot that waits for you to finish speaking. Not a voice note exchange. I wanted an AI that coul...