{"exhaustive":{"nbHits":true,"typo":true},"exhaustiveNbHits":true,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mrprincerawat"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"<em>OpenWhispr</em> \u2013 Open-source WhisperFlow alternative, runs on your Mac"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"https://github.com/MrPrinceRawat/<em>OpenWhispr</em>"}},"_tags":["story","author_mrprincerawat","story_47277099"],"author":"mrprincerawat","children":[47277100],"created_at":"2026-03-06T16:28:46Z","created_at_i":1772814526,"num_comments":0,"objectID":"47277099","points":5,"story_id":47277099,"title":"OpenWhispr \u2013 Open-source WhisperFlow alternative, runs on your Mac","updated_at":"2026-03-07T05:32:46Z","url":"https://github.com/MrPrinceRawat/OpenWhispr"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"xabd"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"<em>OpenWhispr</em> \u2013 Open-source, privacy-first voice-to-text with local AI"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"https://digitalescapetools.com/tools/tool.html?id=<em>openwhispr</em>"}},"_tags":["story","author_xabd","story_49564271"],"author":"xabd","created_at":"2026-09-04T13:22:56Z","created_at_i":1788528176,"num_comments":0,"objectID":"49564271","points":2,"story_id":49564271,"title":"OpenWhispr \u2013 Open-source, privacy-first voice-to-text with local AI","updated_at":"2026-09-04T13:31:05Z","url":"https://digitalescapetools.com/tools/tool.html?id=openwhispr"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"watzon"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Hey HN! I built Pindrop, a menu bar dictation app for macOS that's 100% \nopen source and truly Mac-native.<p>Unlike cross-platform alternatives (Handy, <em>OpenWhispr</em>) that use Tauri/Electron, \nPindrop is pure Swift/SwiftUI with WhisperKit for Apple Silicon optimization.<p>Why Mac-native matters:\n- Better battery life (Core ML vs generic inference)\n- Native menu bar integration\n- Follows macOS design patterns\n- Smaller memory footprint<p>It's completely free, runs locally (privacy-first), and uses Apple's ML \nframeworks for the best performance on Mac.<p>GitHub: <a href=\"https://github.com/watzon/pindrop\" rel=\"nofollow\">https://github.com/watzon/pindrop</a>\nDownload: <a href=\"https://github.com/watzon/pindrop/releases\" rel=\"nofollow\">https://github.com/watzon/pindrop/releases</a><p>Would love feedback from the HN community, especially on the Swift/WhisperKit \nimplementation!"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Pindrop \u2013 Mac-native dictation app built with Swift/WhisperKit"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/watzon/pindrop"}},"_tags":["story","author_watzon","story_46828586","show_hn"],"author":"watzon","children":[46831908],"created_at":"2026-01-30T19:13:49Z","created_at_i":1769800429,"num_comments":1,"objectID":"46828586","points":1,"story_id":46828586,"story_text":"Hey HN! I built Pindrop, a menu bar dictation app for macOS that&#x27;s 100% \nopen source and truly Mac-native.<p>Unlike cross-platform alternatives (Handy, OpenWhispr) that use Tauri&#x2F;Electron, \nPindrop is pure Swift&#x2F;SwiftUI with WhisperKit for Apple Silicon optimization.<p>Why Mac-native matters:\n- Better battery life (Core ML vs generic inference)\n- Native menu bar integration\n- Follows macOS design patterns\n- Smaller memory footprint<p>It&#x27;s completely free, runs locally (privacy-first), and uses Apple&#x27;s ML \nframeworks for the best performance on Mac.<p>GitHub: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;watzon&#x2F;pindrop\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;watzon&#x2F;pindrop</a>\nDownload: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;watzon&#x2F;pindrop&#x2F;releases\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;watzon&#x2F;pindrop&#x2F;releases</a><p>Would love feedback from the HN community, especially on the Swift&#x2F;WhisperKit \nimplementation!","title":"Show HN: Pindrop \u2013 Mac-native dictation app built with Swift/WhisperKit","updated_at":"2026-06-11T14:21:43Z","url":"https://github.com/watzon/pindrop"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Centigonal"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"It's free for a limited number of notes. I guess you could copypaste the note summaries out to Obsidian or something, but at that point you're better off using MacParakeet, <em>OpenWhispr</em>, etc.<p><a href=\"https://www.granola.ai/pricing\" rel=\"nofollow\">https://www.granola.ai/pricing</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Granola for Apple Watch"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.granola.ai/blog/granola-for-apple-watch"}},"_tags":["comment","author_Centigonal","story_49089026"],"author":"Centigonal","comment_text":"It&#x27;s free for a limited number of notes. I guess you could copypaste the note summaries out to Obsidian or something, but at that point you&#x27;re better off using MacParakeet, OpenWhispr, etc.<p><a href=\"https:&#x2F;&#x2F;www.granola.ai&#x2F;pricing\" rel=\"nofollow\">https:&#x2F;&#x2F;www.granola.ai&#x2F;pricing</a>","created_at":"2026-07-29T15:13:59Z","created_at_i":1785338039,"objectID":"49098608","parent_id":49091245,"story_id":49089026,"story_title":"Granola for Apple Watch","story_url":"https://www.granola.ai/blog/granola-for-apple-watch","updated_at":"2026-07-29T15:16:41Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nekusar"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Thank you for addressing my list. I'd like to use it, but requirements on non-local services is a deal breaker for me.<p>Right now, with my Nanoclaw, I'm running it in a container on a VM on proxmox. If things get bad, I lose a backed up machine and any services it has credentials to.<p>I can understand why IMAP is a pain. There's plenty of functions that can trash mailboxes. I don't envy you all in this task.<p>For my STT and TTS, ones on the HN front page right now: <a href=\"https://ariya.io/2026/03/local-cpu-friendly-high-quality-tts-text-to-speech-with-kokoro/\" rel=\"nofollow\">https://ariya.io/2026/03/local-cpu-friendly-high-quality-tts...</a><p>And <em>OpenWhispr</em> is local Whisper model that I also run locally. And still, no data leaks. And since its local, its also FAST. I also use it via HomeAssiatant.<p>For search, I use SearXNG. Ive even changed my daily driver to it at home, since it gets great results and none of the public cloud forced crap (llm searches when I don't want it)."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Rowboat \u2013 Open-source, local-first alternative to Claude Desktop"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/rowboatlabs/rowboat"}},"_tags":["comment","author_nekusar","story_48819808"],"author":"nekusar","children":[48832605],"comment_text":"Thank you for addressing my list. I&#x27;d like to use it, but requirements on non-local services is a deal breaker for me.<p>Right now, with my Nanoclaw, I&#x27;m running it in a container on a VM on proxmox. If things get bad, I lose a backed up machine and any services it has credentials to.<p>I can understand why IMAP is a pain. There&#x27;s plenty of functions that can trash mailboxes. I don&#x27;t envy you all in this task.<p>For my STT and TTS, ones on the HN front page right now: <a href=\"https:&#x2F;&#x2F;ariya.io&#x2F;2026&#x2F;03&#x2F;local-cpu-friendly-high-quality-tts-text-to-speech-with-kokoro&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;ariya.io&#x2F;2026&#x2F;03&#x2F;local-cpu-friendly-high-quality-tts...</a><p>And OpenWhispr is local Whisper model that I also run locally. And still, no data leaks. And since its local, its also FAST. I also use it via HomeAssiatant.<p>For search, I use SearXNG. Ive even changed my daily driver to it at home, since it gets great results and none of the public cloud forced crap (llm searches when I don&#x27;t want it).","created_at":"2026-07-08T13:08:55Z","created_at_i":1783516135,"objectID":"48831482","parent_id":48831317,"story_id":48819808,"story_title":"Show HN: Rowboat \u2013 Open-source, local-first alternative to Claude Desktop","story_url":"https://github.com/rowboatlabs/rowboat","updated_at":"2026-07-08T15:01:58Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dmayle"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Fun... This is something I actually care about...<p>I used to keep a version of whisperx around, because I think it's important to have not just transcription, but also timing and speaker identification (e.g. for subtitles)... It depends on pyannote, though, which has some wierd licensing (and is tougher to script the installs because of it), so I wanted to look at something that both had better transcription, and supported diarization (the speaker and timing).  I decided on parakeet for the transcription with softformer (the diarization), but most of the available engines for it don't include softformer.<p>I coded up an OpenAI compatible server for parakeet-rs ( <a href=\"https://github.com/altunenes/parakeet-rs\" rel=\"nofollow\">https://github.com/altunenes/parakeet-rs</a> ) (which does support softformer) and I've been using it with <em>OpenWhispr</em> (a desktop app for transcription that handles all sorts of neat thing).<p>I'm doing CPU-only transcription (because I use my GPUs for other stuff and haven't gotten around to adding in the GPU-path), but it's incredibly empowering to be able to have local transcriptions at will."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://ariya.io/2026/03/local-cpu-friendly-high-quality-tts-text-to-speech-with-kokoro/"}},"_tags":["comment","author_dmayle","story_48821576"],"author":"dmayle","children":[48823023,48827339],"comment_text":"Fun... This is something I actually care about...<p>I used to keep a version of whisperx around, because I think it&#x27;s important to have not just transcription, but also timing and speaker identification (e.g. for subtitles)... It depends on pyannote, though, which has some wierd licensing (and is tougher to script the installs because of it), so I wanted to look at something that both had better transcription, and supported diarization (the speaker and timing).  I decided on parakeet for the transcription with softformer (the diarization), but most of the available engines for it don&#x27;t include softformer.<p>I coded up an OpenAI compatible server for parakeet-rs ( <a href=\"https:&#x2F;&#x2F;github.com&#x2F;altunenes&#x2F;parakeet-rs\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;altunenes&#x2F;parakeet-rs</a> ) (which does support softformer) and I&#x27;ve been using it with OpenWhispr (a desktop app for transcription that handles all sorts of neat thing).<p>I&#x27;m doing CPU-only transcription (because I use my GPUs for other stuff and haven&#x27;t gotten around to adding in the GPU-path), but it&#x27;s incredibly empowering to be able to have local transcriptions at will.","created_at":"2026-07-07T19:53:19Z","created_at_i":1783453999,"objectID":"48822845","parent_id":48821576,"story_id":48821576,"story_title":"Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro","story_url":"https://ariya.io/2026/03/local-cpu-friendly-high-quality-tts-text-to-speech-with-kokoro/","updated_at":"2026-07-26T04:35:26Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"wunderlotus"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"what is the value prop of mumbli vs the myriad of OSS STT tools that already exist like handy [1], hex [2], ghostpepper [3], <em>OpenWhispr</em> [4],  any of the ones listed here [5] or here [6]?<p>[1] - <a href=\"https://github.com/cjpais/Handy\" rel=\"nofollow\">https://github.com/cjpais/Handy</a><p>[2] - <a href=\"https://github.com/kitlangton/Hex\" rel=\"nofollow\">https://github.com/kitlangton/Hex</a><p>[3] - <a href=\"https://github.com/matthartman/ghost-pepper\" rel=\"nofollow\">https://github.com/matthartman/ghost-pepper</a><p>[4] - <a href=\"https://github.com/OpenWhispr/openwhispr\" rel=\"nofollow\">https://github.com/<em>OpenWhispr</em>/<em>openwhispr</em></a><p>[5] - <a href=\"https://github.com/FluidInference/FluidAudio#showcase\" rel=\"nofollow\">https://github.com/FluidInference/FluidAudio#showcase</a><p>[6] - <a href=\"https://opensource.builders/alternatives/superwhisper\" rel=\"nofollow\">https://opensource.builders/alternatives/superwhisper</a><p>PS. have you seen this? \n<a href=\"https://www.reddit.com/r/LocalLLM/comments/1r7bohc/macos_built_a_100_local_opensourced_dictation_app/\" rel=\"nofollow\">https://www.reddit.com/r/LocalLLM/comments/1r7bohc/macos_bui...</a>\nyour landing page reminded me of it."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Free OSS transcription app I made and found it's faster than wispr flow"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://mumbli.app/"}},"_tags":["comment","author_wunderlotus","story_48078497"],"author":"wunderlotus","children":[48083322],"comment_text":"what is the value prop of mumbli vs the myriad of OSS STT tools that already exist like handy [1], hex [2], ghostpepper [3], OpenWhispr [4],  any of the ones listed here [5] or here [6]?<p>[1] - <a href=\"https:&#x2F;&#x2F;github.com&#x2F;cjpais&#x2F;Handy\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;cjpais&#x2F;Handy</a><p>[2] - <a href=\"https:&#x2F;&#x2F;github.com&#x2F;kitlangton&#x2F;Hex\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;kitlangton&#x2F;Hex</a><p>[3] - <a href=\"https:&#x2F;&#x2F;github.com&#x2F;matthartman&#x2F;ghost-pepper\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;matthartman&#x2F;ghost-pepper</a><p>[4] - <a href=\"https:&#x2F;&#x2F;github.com&#x2F;OpenWhispr&#x2F;openwhispr\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;OpenWhispr&#x2F;openwhispr</a><p>[5] - <a href=\"https:&#x2F;&#x2F;github.com&#x2F;FluidInference&#x2F;FluidAudio#showcase\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;FluidInference&#x2F;FluidAudio#showcase</a><p>[6] - <a href=\"https:&#x2F;&#x2F;opensource.builders&#x2F;alternatives&#x2F;superwhisper\" rel=\"nofollow\">https:&#x2F;&#x2F;opensource.builders&#x2F;alternatives&#x2F;superwhisper</a><p>PS. have you seen this? \n<a href=\"https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;LocalLLM&#x2F;comments&#x2F;1r7bohc&#x2F;macos_built_a_100_local_opensourced_dictation_app&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;LocalLLM&#x2F;comments&#x2F;1r7bohc&#x2F;macos_bui...</a>\nyour landing page reminded me of it.","created_at":"2026-05-10T03:21:22Z","created_at_i":1778383282,"objectID":"48080694","parent_id":48078497,"story_id":48078497,"story_title":"Show HN: Free OSS transcription app I made and found it's faster than wispr flow","story_url":"https://mumbli.app/","updated_at":"2026-05-10T12:11:24Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"alexjplant"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"My personal LLM coding stack is now OpenCode, Claude Sonnet for ideation on spec with <em>OpenWhispr</em> for voice-to-text, GLM-5.1 for the orchestrating loop, GLM-4.7 for coding, and DeepSeek R1 for review and validation. It works much, much better than the Claude Code setup I have at work for substantially less money to boot.<p>At this rate I fully anticipate being able to run a comparable stack on a 128GB Mac Studio using quants of newer-generation distilled OSS models in a year or two. Being able to ramble to a computer for an hour about features and technical philosophy then have it build a nearly-working app for $50 is an exciting feeling. There's still a long tail of productionization and fixing what the model didn't adhere to but it's still incredible."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Claude Code to be removed from Anthropic's Pro plan?"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a"}},"_tags":["comment","author_alexjplant","story_47854477"],"author":"alexjplant","comment_text":"My personal LLM coding stack is now OpenCode, Claude Sonnet for ideation on spec with OpenWhispr for voice-to-text, GLM-5.1 for the orchestrating loop, GLM-4.7 for coding, and DeepSeek R1 for review and validation. It works much, much better than the Claude Code setup I have at work for substantially less money to boot.<p>At this rate I fully anticipate being able to run a comparable stack on a 128GB Mac Studio using quants of newer-generation distilled OSS models in a year or two. Being able to ramble to a computer for an hour about features and technical philosophy then have it build a nearly-working app for $50 is an exciting feeling. There&#x27;s still a long tail of productionization and fixing what the model didn&#x27;t adhere to but it&#x27;s still incredible.","created_at":"2026-04-22T00:09:51Z","created_at_i":1776816591,"objectID":"47856714","parent_id":47856589,"story_id":47854477,"story_title":"Claude Code to be removed from Anthropic's Pro plan?","story_url":"https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a","updated_at":"2026-04-22T05:04:05Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"raybb"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Would also like to know how it compares to <a href=\"https://github.com/openwhispr/openwhispr\" rel=\"nofollow\">https://github.com/<em>openwhispr</em>/<em>openwhispr</em></a><p>I like that openwhisper lets me do on device and set a remote provider."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Ghost Pepper \u2013 Local hold-to-talk speech-to-text for macOS"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/matthartman/ghost-pepper"}},"_tags":["comment","author_raybb","story_47666024"],"author":"raybb","comment_text":"Would also like to know how it compares to <a href=\"https:&#x2F;&#x2F;github.com&#x2F;openwhispr&#x2F;openwhispr\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;openwhispr&#x2F;openwhispr</a><p>I like that openwhisper lets me do on device and set a remote provider.","created_at":"2026-04-06T23:37:07Z","created_at_i":1775518627,"objectID":"47668845","parent_id":47666024,"story_id":47666024,"story_title":"Show HN: Ghost Pepper \u2013 Local hold-to-talk speech-to-text for macOS","story_url":"https://github.com/matthartman/ghost-pepper","updated_at":"2026-04-06T23:56:36Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"primaprashant"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Author here. My argument is: we give instructions to coding agents dozens of times a day. Over time, speaking those instructions naturally tends to produce more detailed context than typing them out, because the friction of typing makes you abbreviate.<p>I've been using VoiceInk on macOS for a few months now. The workflow is just: hold shortcut, speak, release, text appears at cursor and works in terminal, editor, chat, wherever.<p>The post covers Handy, Whispering, VoiceInk, <em>OpenWhispr</em>, and FluidVoice. All open-source, all do local transcription, all paste directly into the active window. The differences are mostly platform support, model selection, and how much extra stuff (AI post-processing, voice-activated mode, etc.) they add.<p>Happy to answer questions about any of these or about the voice-typing-for-agents workflow in general."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Stop Typing Prompts to Your Coding Agent"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.agenticcodingweekly.com/p/5-best-open-source-speech-to-text-tools-in-2026"}},"_tags":["comment","author_primaprashant","story_47517118"],"author":"primaprashant","comment_text":"Author here. My argument is: we give instructions to coding agents dozens of times a day. Over time, speaking those instructions naturally tends to produce more detailed context than typing them out, because the friction of typing makes you abbreviate.<p>I&#x27;ve been using VoiceInk on macOS for a few months now. The workflow is just: hold shortcut, speak, release, text appears at cursor and works in terminal, editor, chat, wherever.<p>The post covers Handy, Whispering, VoiceInk, OpenWhispr, and FluidVoice. All open-source, all do local transcription, all paste directly into the active window. The differences are mostly platform support, model selection, and how much extra stuff (AI post-processing, voice-activated mode, etc.) they add.<p>Happy to answer questions about any of these or about the voice-typing-for-agents workflow in general.","created_at":"2026-03-25T13:31:57Z","created_at_i":1774445517,"objectID":"47517124","parent_id":47517118,"story_id":47517118,"story_title":"Stop Typing Prompts to Your Coding Agent","story_url":"https://www.agenticcodingweekly.com/p/5-best-open-source-speech-to-text-tools-in-2026","updated_at":"2026-03-25T13:34:01Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"_doctor_love"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"The button is now the shortcut for voice dictation.<p>At the moment, apps like Wisprflow or <em>OpenWhispr</em> are using it as their main shortcut, and I\u2019m sure it\u2019s just a matter of time before Apple integrates it as the default for Siri."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"I don't know Apple's endgame for the Fn/Globe key\u2013or if Apple does"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://aresluna.org/fn/"}},"_tags":["comment","author__doctor_love","story_47311647"],"author":"_doctor_love","children":[47318334,47318583],"comment_text":"The button is now the shortcut for voice dictation.<p>At the moment, apps like Wisprflow or OpenWhispr are using it as their main shortcut, and I\u2019m sure it\u2019s just a matter of time before Apple integrates it as the default for Siri.","created_at":"2026-03-10T00:09:55Z","created_at_i":1773101395,"objectID":"47317566","parent_id":47311647,"story_id":47311647,"story_title":"I don't know Apple's endgame for the Fn/Globe key\u2013or if Apple does","story_url":"https://aresluna.org/fn/","updated_at":"2026-03-10T03:23:25Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"PhilippGille"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"That's a <i>very</i> similar name as <a href=\"https://github.com/OpenWhispr/openwhispr\" rel=\"nofollow\">https://github.com/<em>OpenWhispr</em>/<em>openwhispr</em></a><p>Which is a voice to text app as well."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: OpenWhisper \u2013 free, local, and private voice-to-text macOS app"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/richardwu/openwhisper"}},"_tags":["comment","author_PhilippGille","story_47006248"],"author":"PhilippGille","comment_text":"That&#x27;s a <i>very</i> similar name as <a href=\"https:&#x2F;&#x2F;github.com&#x2F;OpenWhispr&#x2F;openwhispr\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;OpenWhispr&#x2F;openwhispr</a><p>Which is a voice to text app as well.","created_at":"2026-02-14T07:36:34Z","created_at_i":1771054594,"objectID":"47012489","parent_id":47006248,"story_id":47006248,"story_title":"Show HN: OpenWhisper \u2013 free, local, and private voice-to-text macOS app","story_url":"https://github.com/richardwu/openwhisper","updated_at":"2026-03-05T23:32:29Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"gabrielste1n"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Creator of <em>OpenWhispr</em> here! Honoured to be compared to Handy!<p>I built OW because I was tired of paying for WisprFlow. I'd say it is more flexible by design: Whisper.cpp (CPU + GPU) for super fast local transcription, Parakeet in progress, local or cloud LLMs for cleanup (Qwen, Mistral, Gemini, Anthropic, OpenAI, Groq etc.), and bring-your-own API keys!<p>Handy is more streamlined for sure!<p>Would love any feedback :)"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Handy \u2013 Free open source speech-to-text app"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/cjpais/Handy"}},"_tags":["comment","author_gabrielste1n","story_46628397"],"author":"gabrielste1n","comment_text":"Creator of OpenWhispr here! Honoured to be compared to Handy!<p>I built OW because I was tired of paying for WisprFlow. I&#x27;d say it is more flexible by design: Whisper.cpp (CPU + GPU) for super fast local transcription, Parakeet in progress, local or cloud LLMs for cleanup (Qwen, Mistral, Gemini, Anthropic, OpenAI, Groq etc.), and bring-your-own API keys!<p>Handy is more streamlined for sure!<p>Would love any feedback :)","created_at":"2026-01-21T19:01:09Z","created_at_i":1769022069,"objectID":"46709947","parent_id":46629535,"story_id":46628397,"story_title":"Handy \u2013 Free open source speech-to-text app","story_url":"https://github.com/cjpais/Handy","updated_at":"2026-03-05T23:22:39Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"PhilippGille"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["openwhispr"],"value":"Has anyone compared this with <a href=\"https://github.com/HeroTools/open-whispr\" rel=\"nofollow\">https://github.com/HeroTools/open-whispr</a> already? From the description they seem very similar.<p>Handy first release was June 2025, <em>OpenWhispr</em> a month later. Handy has ~11k GitHub stars, <em>OpenWhispr</em> has ~730."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Handy \u2013 Free open source speech-to-text app"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/cjpais/Handy"}},"_tags":["comment","author_PhilippGille","story_46628397"],"author":"PhilippGille","children":[46630066,46709947],"comment_text":"Has anyone compared this with <a href=\"https:&#x2F;&#x2F;github.com&#x2F;HeroTools&#x2F;open-whispr\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;HeroTools&#x2F;open-whispr</a> already? From the description they seem very similar.<p>Handy first release was June 2025, OpenWhispr a month later. Handy has ~11k GitHub stars, OpenWhispr has ~730.","created_at":"2026-01-15T08:04:40Z","created_at_i":1768464280,"objectID":"46629535","parent_id":46628397,"story_id":46628397,"story_title":"Handy \u2013 Free open source speech-to-text app","story_url":"https://github.com/cjpais/Handy","updated_at":"2026-03-05T23:24:43Z"}],"hitsPerPage":20,"nbHits":14,"nbPages":1,"page":0,"params":"query=%22openwhispr%22&advancedSyntax=true&analyticsTags=backend","processingTimeMS":3,"processingTimingsMS":{"_request":{"roundTrip":15},"afterFetch":{"merge":{"mergeLoop":{"prepareNextHit":2,"total":2},"total":2},"total":2},"total":3},"query":"\"openwhispr\"","serverTimeMS":4}
