Hacker ApprovedDepartments

whisper.cpp

Hacker Approved

Ranked 5 of 25 speech recognition models by recommenders

Fast, free, fully local speech-to-text that people run for dictation, subtitles and meetings. Critics say speed depends heavily on hardware, especially without a high-end GPU.

Fast, free, fully local speech-to-text that people run for dictation, subtitles and meetings. Critics say speed depends heavily on hardware, especially without a high-end GPU.

34 people gave an opinion

recommend it
33
criticize it
1
approval share
97%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 2 years

Median of the 4 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 33 people recommend itNeeds 10 or more, met.
  • 33 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Runs locally across platforms

    “The moat here is local inference. Whisper.cpp + Metal gives you <500ms latency on M1 with the small model.”

    Comment from 17 Feb 2026 in “Show HN: Free Alternative to Wispr Flow, Superwhisper, and Monologue”

    “A local-only voice to text whisper.cpp transcriber I can globally use while holding ctrl-semicolon.”

    Comment from 4 Mar 2026 in “Glaze by Raycast”

    “tend to just work perfectly, across a whole bunch of different platforms and hardware backends”

    Comment from 14 May 2026 in “What's in a GGUF, besides the weights – and what's still missing?”
  • Fast transcription, even on CPU

    “works at 6x realtime transcription speed on my four-core ~2.4GHz laptop, and doesn't really stress CPU or memory”

    Comment from 17 Feb 2026 in “Show HN: Free Alternative to Wispr Flow, Superwhisper, and Monologue”

    “The performance of whisper.cpp allows me to transcribe 1h of meeting in just 20-30s”

    Comment from 14 Feb 2026 in “Meeting-Assistant, Local meeting notes assistant and AI analysis in C++”

    “Whisper.cpp/Faster-whisper are a good bit faster than OpenAI's implementation”

    Comment from 7 Nov 2025 in “You should write an agent”
  • Good output quality

    “technical terms are going to be just fine with Whisper”

    Comment from 14 Nov 2025 in “Show HN: Chirp – Local Windows dictation with ParakeetV3 no executable required”

    “it detects very well my very-local spanish modisms”

    Comment from 28 Aug 2026 in “Gemini-3.5-Transcribe”

    “leaps and bounds better in terms of output quality”

    Comment from 2 Oct 2026 in “Mozilla shutting down Solo AI website creator”
  • Reliable day to day

    “tend to just work perfectly, across a whole bunch of different platforms and hardware backends”

    Comment from 14 May 2026 in “What's in a GGUF, besides the weights – and what's still missing?”

    “it just keeps on working without any issues”

    Comment from 19 Jul 2026 in “Transcribe.cpp”

    “has been pretty solid for me”

    Comment from 26 May 2026 in “Ask HN: Best Free Local STT?”

What people warn about

Each mark is one comment

  • Slow on some hardware or workloads

    “Whisper gives decent performance as far as speed goes only on a pretty top-end GPU”

    Comment from 19 Jul 2026 in “Transcribe.cpp”

    “whisper.cpp is awesome but even it just can't process a three-hour vid in seconds”

    Comment from 10 Sep 2026 in “Why Emacs Consult async searches feel slow and how to speed them up”

    “yet it completes in a fraction of the time using batching”

    Comment from 9 Jan 2026 in “Dell's CES 2026 chat was the most pleasingly un-AI briefing I've had in 5 years”

Other speech recognition models people recommend

The four most recommended other speech recognition models, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

whisper.cpp compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
OpenAI Whisper1645376%12—Approved
NVIDIA Parakeet1442784%12—Approved
Mistral Voxtral692772%8—Approved
Moonshine open-weights STT models371374%7—Approved
whisper.cppThis page33197%112 yrs4 ownersApproved
See all 25 speech recognition models, ranked

What people said

30 of the 35 comments that mention it, newest first. Each links to the original comment.

“I defaulted to whisper.cpp”

RecommendsComment from 13 Oct 2026 in “We turned EmbeddingGemma 2 into a speech-to-text model”

“the insanse community work on Apple Silicon across whisper.cpp/mflux/llama.cpp/MLX/Exo”

RecommendsComment from 11 Oct 2026 in “LineageOS 24”

“it seems like I made the right move by sticking with whiser.cpp this whole time”

RecommendsComment from 9 Oct 2026 in “Whistle: Speech to Text in 16.9 MB”

“leaps and bounds better in terms of output quality”

RecommendsComment from 2 Oct 2026 in “Mozilla shutting down Solo AI website creator”

“Whisper.cpp has given better results”

RecommendsComment from 27 Sep 2026 in “Show HN: Jauvex, one app for Claude+Codex+Grok+Jev with two-way voice chat”

“whisper.cpp is awesome but even it just can't process a three-hour vid in seconds”

MixedComment from 10 Sep 2026 in “Why Emacs Consult async searches feel slow and how to speed them up”

“it detects very well my very-local spanish modisms”

RecommendsComment from 28 Aug 2026 in “Gemini-3.5-Transcribe”

“performs 2-3x worse than CPU on my Snapdragon X2 laptop”

CriticizesComment from 12 Aug 2026 in “llama.cpp”

“really smoothed out the UX”

RecommendsComment from 20 Jul 2026 in “Transcribe.cpp”

“Whisper gives decent performance as far as speed goes only on a pretty top-end GPU”

MixedComment from 19 Jul 2026 in “Transcribe.cpp”

“whisper.cpp has realtime capability. Been using it for 2 years at this point”

RecommendsComment from 19 Jul 2026 in “Transcribe.cpp”

“it just keeps on working without any issues”

RecommendsComment from 19 Jul 2026 in “Transcribe.cpp”

“Likewise with simple whisper.cpp”

RecommendsComment from 8 Jul 2026 in “Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro”

“has been pretty solid for me”

RecommendsComment from 26 May 2026 in “Ask HN: Best Free Local STT?”

“tend to just work perfectly, across a whole bunch of different platforms and hardware backends”

RecommendsComment from 14 May 2026 in “What's in a GGUF, besides the weights – and what's still missing?”

“It makes this kind of task actually bearable.”

RecommendsComment from 4 Apr 2026 in “Mercurial Dyson – a plan for the disassembly of planet Mercury”

“Rust + whisper.cpp, Metal GPU acceleration, runs entirely on-device”

RecommendsComment from 30 Mar 2026 in “Screamer – The fastest free speech to text AI in the world”

“A local-only voice to text whisper.cpp transcriber I can globally use while holding ctrl-semicolon.”

RecommendsComment from 4 Mar 2026 in “Glaze by Raycast”

“works at 6x realtime transcription speed on my four-core ~2.4GHz laptop, and doesn't really stress CPU or memory”

MixedComment from 17 Feb 2026 in “Show HN: Free Alternative to Wispr Flow, Superwhisper, and Monologue”

“The moat here is local inference. Whisper.cpp + Metal gives you <500ms latency on M1 with the small model.”

RecommendsComment from 17 Feb 2026 in “Show HN: Free Alternative to Wispr Flow, Superwhisper, and Monologue”

“The performance of whisper.cpp allows me to transcribe 1h of meeting in just 20-30s”

RecommendsComment from 14 Feb 2026 in “Meeting-Assistant, Local meeting notes assistant and AI analysis in C++”

“Whisper.cpp is better with transcribing full phrases than with streaming.”

MixedComment from 10 Feb 2026 in “Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model”

“yet it completes in a fraction of the time using batching”

MixedComment from 9 Jan 2026 in “Dell's CES 2026 chat was the most pleasingly un-AI briefing I've had in 5 years”

“It's probably the fastest CPU only version.”

RecommendsComment from 8 Jan 2026 in “Dell's CES 2026 chat was the most pleasingly un-AI briefing I've had in 5 years”

“Cool. I had to revert "vulkan: Replace deprecated VK_EXT_validation_features (llama/17637)" to get it to build on my system.”

MixedComment from 8 Jan 2026 in “The unofficial whisper.cpp snap now supports Vulkan-based audio transcription”

“Big shout out to https://github.com/mybigday/whisper.rn and https://huggingface.co/ggerganov/whisper.cpp/tree/main for making this even possible.”

RecommendsComment from 14 Dec 2025 in “Ask HN: What Are You Working On? (December 2025)”

“Some models are useful; using whisper.cpp comes to mind to create subtitles for, for example, family videos”

RecommendsComment from 6 Dec 2025 in “The RAM shortage comes for us all”

“technical terms are going to be just fine with Whisper”

RecommendsComment from 14 Nov 2025 in “Show HN: Chirp – Local Windows dictation with ParakeetV3 no executable required”

“I use it for Linux using whisper CPP and it works great”

RecommendsComment from 14 Nov 2025 in “Show HN: Chirp – Local Windows dictation with ParakeetV3 no executable required”

“Whisper.cpp/Faster-whisper are a good bit faster than OpenAI's implementation”

RecommendsComment from 7 Nov 2025 in “You should write an agent”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.