AVO Cockpit
Voice first. Phone first. Everything else after.
- What it does
- I open one web page on my phone. I tap a microphone button. I speak the work I just got off a call about. The cockpit transcribes it, parses what I said into structured fields, and commits a work flag to a private GitHub repo. From there the rest of my agents pick up the work.
- Why I built it
- I had eight Claude chats running my businesses. I was losing context every time I switched between them on my phone between a test drive and a service walk. I needed something I could speak into between greetings.
- Stack
- Next.js on Vercel. Auth is a single password with an HMAC-signed cookie. The mic uses MediaRecorder negotiating whatever codec the phone supports. Whisper handles the speech. GPT-4o in JSON mode parses it into flag fields and routes to the right destination chat.
- Last week's receipt
- Cost per voice submission runs about $0.01 to $0.02, verified in the milestone commit. I voice a flag from the parking lot. The flag commits. The agent on the receiving end picks up the work. I never opened the chat.
- What it cost me
- Evenings and lunches, across five iterative milestones. The voice layer was the last layer. Auth before voice. Form before mic. Flag commit before intent parsing. The order mattered more than the speed.
