20 ms·
Show HN: Minute – Offline meeting notes on macOS with Whisper and llama.cpp
Hello HN,
I built Minute because I wanted searchable meeting notes without sending recordings or transcripts to a cloud service.
It captures microphone and optional system audio, transcribes locally with Whisper, and generates summaries, decisions, and action items using a local LLM through llama.cpp. After the initial model download, everything runs on-device and in-process. There’s no account, server, or telemetry.
The app is built with Tauri, Rust, React, and Metal acceleration. Notes are stored locally as plain text, JSON, and WAV files.
I built the project end-to-end with Codex as a design and engineering partner—including the UX, accessibility work, reliability tests, CI, and Apple Silicon/Intel release automation.
I guess software engineering isn’t ending. The leverage is getting ridiculous.
- tylerak 2mo agoClever, and I really like the design. The interface is how my brain works. Why the extra effort to support Intel Macs? What was it like building with Tauri? I only have experience with egui. Thanks!
- mraza007 2mo agoThank you, I wanted to keep it simple Tauri is fun to build with I must say
- udfalkso 2mo agoThis looks really nice! Gonna try it out. Thanks
- mraza007 2mo agoLet me know how it goes, feedback is always welcomed :)
- dgsl007 2mo agoDid the same thing for a different use case, and the VAD ate way more of my time than the model did. Are you doing diarization ?
- k-thimmaraju 2mo agoWorth noting the business model here. Minute ships the actual model, Whisper plus Qwen or Gemma, fully offline. Works because for a meeting-notes app the model is a commodity, the moat is the UX and the fact that nothing leaves the machine. Different bet than a product where the model itself is the product, evaluation or classification work, where giving the model away gives the business away.
- Studui81Labs 2mo ago[flagged]