Notes from building AI that does real work.
Long-form write-ups of the systems I build: how they are designed, what went wrong along the way and what I would tell anyone building something similar.
Beyond the chatbot: an AI agent that ingests, categorizes and routes 100+ leads a day
How an email agent on Microsoft Graph categorizes inbound leads, researches each company, drafts replies in Outlook and assigns leads round-robin by region and seniority, with PostgreSQL synced to Odoo.
Read the articleThe content engine that reached page one in two months
Topic and keyword research, EEAT-aligned briefs, a deterministic quality gate and automated publishing: how an AI content platform brought qualified leads in 30 days.
ReadAutomating LHDN e-Invoice compliance for 2,000+ documents a month
How a multi-tenant pipeline ingests invoices from mailboxes, extracts PDFs and spreadsheets, validates, transforms and submits them for Malaysian e-Invoicing.
ReadBuilding a voice AI assistant that doesn't feel like a walkie-talkie
Latency budgets, streaming, interruption handling and provider failover in a real-time voice assistant built with Pipecat, WebRTC, Whisper, LLaMA and ElevenLabs.
Read