Inspiration
We wanted to revolutionize customer service by making it fast, multilingual, and AI-powered while keeping user data private.
What it does
Milo Mate provides real-time multilingual voice chat, intelligent content understanding, live transcription, and task summarization directly in the browser.
How we built it
Built as a Chrome extension using WASAPI for audio, RAG + Gemini Nano for AI, vector embeddings for semantic search, and on-device processing for privacy.
Challenges we ran into
- Capturing system audio reliably across platforms
- Real-time voice translation with minimal latency
- Integrating multimodal AI for images and documents
Accomplishments that we're proud of
- 9+ language support with <500ms latency
- Real-time transcription and summarization in under 5 seconds
- Fully privacy-first, on-device architecture
What we learned
- Importance of hybrid online/offline AI architectures
- Efficient vector search techniques drastically improve response times
- User-centric design is key for adoption in customer support
What's next for Milo Mate
- Expand language support and multimodal capabilities
- Add AI-powered predictive suggestions for agents
- Mobile and cross-browser support for wider adoption
Built With
- ai
- and-language-detection-apis-**databases-&-storage:**-indexeddb-(for-vector-embeddings)-chrome-storage-(for-settings-and-session-data)-**cloud-services-(optional-/-fallback):**-on-device-first
- apis
- cloud
- content-scripts)-wasapi-(windows-audio-session-api)-for-audio-capture-deepgram-api-for-speech-to-text-gemini-nano-for-ai-inference-(text-&-multimodal)-chrome-translation
- css3-node.js-for-background-processing-react-(for-popup-ui-components
- dompurify
- faiss-like
- for
- heavy
- html5
- markdown
- marked.js
- needed
- only
- optional)-**platforms-&-apis:**-chrome-extension-apis-(runtime
- other
- processing
- protection
- rendering
- retrieval
- search
- semantic
- storage
- summarization
- tabs
- tools:**
- used
- vector
- when
- xss
Log in or sign up for Devpost to join the conversation.