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.
3 points by pixelmash13 176 days ago platypusnotes.com 0 comments
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 ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open