Migas – Meeting copilot with live speaker labels (no bot, no cloud STT)
Migas – Meeting copilot with live speaker labels (no bot, no cloud STT)
I used to use Granola for my meetings, but the one thing it couldn't do was tell me who said what. So I built Migas, which does voice fingerprinting on device to provide real time speaker labels. Because it knows who's speaking in real time, the AI can do things that transcript-only tools can't: "What did Sarah commit to?", or "Based on what you know about the CTO from our last three meetings, what question should I ask right now?" It builds speaker profiles across meetings, so the context compounds over time. It captures system audio via macOS APIs, runs speech-to-text locally using Moonshine on Apple Silicon, and does speaker identification with TitaNet neural embeddings, all on-device. The only thing that touches the cloud is AI chat, and only when you explicitly ask it a question, and then it only sends transcript text, never audio. Built with Rust/Tauri for the native app, React for the UI, and a Python sidecar for the ML pipeline. Works with any meeting platform (Zoom, Meet, Teams, whatever) since it just listens to system audio. No calendar access, no integrations, no account required. Free tier has unlimited transcription. I'm a solo dev and would love feedback on what could be improved.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Contain Yourself: my debrief of Container.Camp as a speaker
AI Speaker Separation
Live Notes & Translation for Every Meeting — No Bot Needed
The stage timing copilot for live speakers
WalletLabels – Turn anon Ethereum addresses into understandable labels
Smart labels for your thingies
Zaasmi is the undetectable AI meeting copilot for live calls
Local transcripts with speaker labels, timestamps, + export
Smart speaker that curses (and lot more)
Top 6 wireless\Bluetooth speaker 2018