Show HN: Platypus – Local meeting transcription, notes, and chat (Tauri, Rust)
Local meeting transcription, note taking and document organization, reimagined for the era of AI. Completely free.
Summary not yet generated for this article.
Original Text
Hi HN — I built Platypus as I wanted to combine note taking, live transcription and knowledge base management in one app. Granola / Notebook LM free local alternative. It's a Tauri/Rust desktop app that does on-device meeting transcription via whisper.cpp, notes in TipTap, and per-project HNSW vector search across your knowledge base. You bring your own LLM (Claude, OpenAI, Gemini, or local Ollama).
A few things that were interesting to figure out:
Zoom/Teams meeting auto-detection works via process inspection — Zoom spawns CptHost only during an active call (not when the app is just open), and Teams's audio.mojom.AudioService sub-process. No Zoom/Teams API access needed. Local Whisper works great - on Mac. Old PC experience not recommended, so I built in API transcription switch if the local model is slow.
Repo: https://github.com/pixelsmasher13/platypus Site: https://platypusnotes.com
Feedback welcome!
Comments (0 of ) ⌛