Project ideas from Hacker News discussions.

Show HN: BetterWispr – Free, open-source dictation for Mac

📝 Discussion Summary (Click to expand)

Theme 1: Comparison with existing dictation tools
Many commenters weighed BetterWispr against Handy, VoiceInk, Fluidvoice, and macOS’ built‑in dictation.
- “This reminds me very much in terms of features as Handy … what's the use case for this over that?” – Zizizizz
- “I recently switched from Handy to Fluidvoice, and like it much better. The UI is much better …” – evulhotdog
- “handy is bloat and really bad dx in general. this product is just 14 mb binary.” – kartik017

Theme 2: Performance, accuracy, and technical considerations
Discussion centered on speech‑to‑text models (Whisper vs. Parakeet), latency, and hardware‑related issues.
- “For me (M1 Studio) it works at least as well and as quickly as Handy or GhostPepper.” – CharlesW
- “parakeet v3 betterwispr uses that … parakeet v3 is way superior.” – kartik017
- “Parakeet is blindingly fast on modern hardware … I fixed this problem in betterwispr btw ;)” – vardalab / kartik017

Theme 3: Workflow integration, ergonomics, and privacy/open‑source appeal
Users highlighted push‑to‑talk, remotes/pedals, IDE integration, and the attraction of a local, subscription‑free solution.
- “I dictate almost exclusively with Claude Code now, because it's such better ergonomics.” – crazygringo
- “I am having great results by mapping the press to dictate onto my pedal… using the computer without touching it.” – polyterative
- “I just lean back and speak. … you can actually think now better because you can focus on the problem.” – vardalab
- “I built something similar … I'd say try to support Windows or Linux next.” – Na6z (emphasizing cross‑platform, open‑source desire)


🚀 Project Ideas

LocalDictate: Cross‑platform Push‑to‑Talk Voice Typing

Summary

  • A lightweight, open‑source dictation utility that works on macOS, Windows, and Linux using a push‑to‑talk hotkey (e.g., Option+Space) to insert speech‑to‑text directly into any active application.
  • Core value: Zero‑cost, privacy‑first voice typing with local Whisper/Parakeet models, filler‑word removal, and per‑app custom vocabularies, eliminating subscription fees and cloud dependencies.

Details

Key Value
Target Audience Developers, writers, and power users who want fast, offline voice input across OSes
Core Feature Push‑to‑talk activation with real‑time transcription using locally‑run Parakeet v3, automatic cleanup of filler words, and app‑specific vocabulary
Tech Stack Rust (core audio pipeline), ONNX Runtime for model inference, Tauri for cross‑platform UI, optional native hotkey libraries (e.g., hotkey‑rs)
Difficulty Medium
Monetization Hobby

Notes

  • HN commenters repeatedly asked for Windows/Linux equivalents of macOS tools (e.g., “I’m going to see if I can whip up a Windows equivalent” – patrickk) and praised local, bloat‑free binaries (“this product is just 14mb binary” – maxpert).
  • Provides a unified solution that could replace Handy, VoiceInk, or Fluidvoice while addressing the desire for better DX and accuracy highlighted by kartik017 (“betterwispr main goal is to have accuracy and best dx possible”).

MeetScribe: Local Meeting Transcription & Action‑Item Summarizer

Summary

  • An offline meeting assistant that captures audio, performs speaker diarization, generates a searchable transcript, and creates concise summaries with action items using a small local LLM.
  • Core value: Enables private, searchable meeting notes without uploading data to third‑party services, while reducing post‑meeting cleanup time.

Details

Key Value
Target Audience Remote teams, consultants, and professionals who frequently record meetings and need quick, private notes
Core Feature Real‑time transcription with pyannote‑audio diarization, followed by summary generation via LlamaCpp‑run Mistral‑7B, exportable to markdown or Notion
Tech Stack Python backend (FastAPI), Whisper.cpp/Parakeet for STT, pyannote.audio for diarization, LlamaCpp for summarization, Electron or Tauri for desktop UI
Difficulty High
Monetization Hobby

Notes

  • Several users expressed interest in local meeting tools: “check out Biscotti… separates voices, voice identification, AI summaries” (scosman) and “the next step, which is cleaning it all up for actually useful notes” (rcarmo).
  • Addresses privacy concerns raised (“Speech also has a lack of privacy…”) and the desire for a self‑hosted Otter/Granola alternative that works offline.

VoiceRemote: Bluetooth Controller‑Driven Dictation & LLM Command Bridge

Summary

  • A macOS daemon that pairs with any Bluetooth multimedia remote (e.g., Satechi, Xiaomi) to dictate text, delete words, insert newlines, and invoke local LLM commands via separate buttons, all without touching the keyboard.
  • Core value: Ergonomic, hands‑free coding and note‑taking with low latency, enabling users to stay relaxed while controlling the computer via voice and simple remote gestures.

Details

Key Value
Target Audience Ergonomics‑focused developers, writers, and anyone seeking to reduce wrist strain (e.g., polyterative’s pedal users)
Core Feature Maps remote buttons to: push‑to‑talk dictation, back‑space (delete last word), enter (newline/submit), and a second button for issuing natural‑language commands to a local LLM (e.g., “change catch to cache”)
Tech Stack Swift background service using Apple’s Speech framework + Parakeet v3, IOBluetooth for device handling, optional integration with llama.swift for on‑device LLM
Difficulty Medium
Monetization Hobby

Notes

  • HN users highlighted the ergonomic benefits: “I can actually think now better because you can actually focus on the problem” (vardalab) and described complex remote setups (“I map rewind to option‑backspace…” – crazygringo).
  • Directly solves the latency and usability issues with Bluetooth microphones voiced by users (“annoying lag… very hard to get used to” – vardalab) by providing a dedicated, low‑latency remote‑to‑text pipeline.

Read Later