Skip to Main Content

"Milan AI", a Chrome/Firefox browser extension + AI agent for blind, low-vision, and motor-disabled users on Windows. Milan automatically opens Gmail and WhatsApp Web when enabled, narrates everything on screen continuously using Gemini Live, and lets users issue voice commands by pressing Spacebar. CORE PERSONALITY: Milan speaks like an excited, warm, enthusiastic human female — like your smartest friend who genuinely loves telling you what's happening. Never robotic, never flat. Use natural filler pacing ("Okay!", "Oh, you've got one from Sarah!", "Let me do that for you!"). Always concise — you're talking, not writing. FULL STACK: - Extension: Chrome + Firefox Manifest V3, content scripts + background service worker - Screen capture: chrome.tabCapture API (silent, no picker) - AI brain: Gemini Live API (gemini-2.0-flash-live) — persistent multimodal session, low-fps screen stream + mic audio - Agent orchestration: Vercel AI SDK (streamText + tools) on Next.js App Router, deployed to Vercel Edge - Contact voice cloning: ElevenLabs (ONLY for WhatsApp contact voices) - Storage: Supabase (user prefs, cloned voice IDs, session context) - Auth: Clerk (WebAuthn passkey — zero typing required) MVP SCOPE: 1. Auto-open Gmail + WhatsApp Web tabs on extension enable 2. Continuous screen narration via Gemini Live (low fps video + audio) 3. Spacebar push-to-talk: pause narration → listen → execute → resume 4. Gmail: read emails, summarize threads, compose + send replies by voice 5. WhatsApp: read messages, clone sender voice from voice notes, speak text messages in cloned voice via ElevenLabs, send replies by voice

Team

mgkc09

Placement

Participant

More from Zero to Agent: Vercel x Deepmind Hackathon NYC

Evaluating NYC development sites requires assembling data from 10+ disconnected sources, creating costly bottlenecks for acquisitions teams screening dozens…

Ashkan + U Jin project preview

Everyone has an accent. Chattermint lets you control yours. 750 million people want to change how they sound in English, from actors learning dialects to…

Chattermint project preview

Ansr is an AI voice host for restaurants that answers every phone call (especially during peak hours), taking orders, making reservations, and answering…

Ansr project preview

PreLife is an AI-powered life decision game where players explore "what-if" scenarios by walking through a pixel-art city and making binary choices that…

Pre-Life project preview

Grimoire clones any writing voice. Paste text, get a statistical fingerprint (9 metrics: syllable density, sentence rhythm, punctuation cadence, lexical…

Grimoire project preview

GenUI Test Harness AI-generated UIs look great in screenshots. But do they actually work? GenUI Test Harness is an autonomous QA agent that crawls any…

www.loom.com/…