Hacker GitHub

← All repos

ggml-org/whisper.cpp

View on GitHub ↗ ★ 54,861 C++

Port of OpenAI's Whisper model in C/C++

117 mentions on Hacker News by 97 people: 19 stories, 98 comments · first 2022-10-07 · latest 2026-07-19

Mentions per year 117 mentions · busiest year 2023 (65)
20082026
  1. Compare https://github.com/ggml-org/whisper.cpp/
    comment by 1vuio0pswjnm7 · 2026-07-19 · in Speech Recognition and TTS in less than 500kb
  2. Yes - there is a way: https://github.com/ggml-org/whisper.cpp
  3. …historical information about bare-metal use of the ANE is available from the Whisper.cpp pull req: https://github.com/ggml-org/whisper.cpp/pull/1021 Even older information at: https://github.com/eiln/ane/tree/33a61249d773f8f50c02ab0b9fe...…
    comment by zozbot234 · 2025-09-09 · in Experimenting with Local LLMs on macOS
  4. …(C++) for audio transcription [1]. It looks like you provide the path to a model file [2]. [1]: https://github.com/ggml-org/whisper.cpp [2]: https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/13ce36fef98a...
    comment by exprez135 · 2025-08-22 · in FFmpeg 8.0
  5. …stop)" | dotoolc This gives a very functional push-to-talk setup. I'm very impressed with https://github.com/ggml-org/whisper.cpp . Transcription quality with large-v3-turbo-q8_0 is excellent IMO and a Vulkan build is very fast on my…
  6. …what is the advantage of using this over whisper.cpp stream that can also do real time conversion? https://github.com/ggml-org/whisper.cpp/tree/master/examples...
  7. yep, there's a c++ implementation to run it https://github.com/ggml-org/whisper.cpp
    comment by Maxious · 2025-08-13 · in FFmpeg 8.0 adds Whisper support
  8. Whisper and the many variants. Here's a good implementation. https://github.com/ggml-org/whisper.cpp
  9. …you want to run it locally, I'd still go with whisper, then I'd look at something like whisper.cpp https://github.com/ggml-org/whisper.cpp . Runs quite well.
  10. https://github.com/ggml-org/whisper.cpp
  11. ▲ 2
    Whispercpp – Local, Fast, and Private Audio Transcription for Ruby
    story by thunderbong · 2025-06-07 · 0 comments
  12. not the gp but found this https://github.com/ggml-org/whisper.cpp/blob/master/models/c...
  13. …from a whisper.cpp thread - ignoring startup times - the CPU+ANE seems about on par with CPU+GPU: https://github.com/ggml-org/whisper.cpp/pull/566#issuecommen...
    comment by kamranjon · 2025-05-03 · in Run LLMs on Apple Neural Engine (ANE)
  14. Some outdated information about bare-metal use of the ANE is available from the Whisper.cpp pull req: https://github.com/ggml-org/whisper.cpp/pull/1021 Even more outdated information at: https://github.com/eiln/ane/tree/33a61249d773f8f50c02…
    comment by zozbot234 · 2025-05-03 · in Run LLMs on Apple Neural Engine (ANE)
  15. Whisper.cpp has a coreml option which gives 3x speed up over cpu only according to the docs: https://github.com/ggml-org/whisper.cpp?tab=readme-ov-file#c...
    comment by kamranjon · 2025-05-03 · in Run LLMs on Apple Neural Engine (ANE)
  16. A great thread with the type of info your looking for lives here: https://github.com/ggerganov/whisper.cpp/issues/89 But you can likely find similar threads for the llama.cpp benchmark here: https://github.com/ggerganov/llama.cpp/tree/maste…
  17. ▲ 3
    Whisper.cpp: Looking for Maintainers
    story by tech234a · 2025-02-05 · 0 comments
  18. ▲ 2
    Show HN: Galene-stt: automatic captioning for the Galene videconferencing system
    story by jech · 2024-11-21 · 0 comments
  19. > I doubt these things can come even close to running whisper for decent voice transcription https://github.com/ggerganov/whisper.cpp/pull/566 "The performance gain is more than x3 compared to 8-thread CPU" And this is on the 3 year old M1…
  20. You may be interested in this tread regarding whisper.cpp on an Rpi4: https://github.com/ggerganov/whisper.cpp/discussions/166
  21. …on how/where to download the models. Whisper does provide a simple bash script to download models: https://github.com/ggerganov/whisper.cpp/blob/master/models/... (As a Windows user, I can run bash scripts via Git Bash for Windows[1]) [1]:…
    comment by Leftium · 2024-09-08 · in Show HN: Transcribe YouTube Videos
  22. https://github.com/openai/whisper vs https://github.com/ggerganov/whisper.cpp They are two inference engines for running the whisper ASR model, each with their own API AFAIK.
  23. …Perhaps it could be a starting point to create a better script that does what you need. -- 1: https://github.com/ggerganov/whisper.cpp/blob/master/README....
  24. …still pretty busted, assuming it uses the same underlying NN inference code as whisper.cpp: https://github.com/ggerganov/whisper.cpp/issues/200#issuecom...
    comment by Ono-Sendai · 2024-04-01 · in LLaMA now goes faster on CPUs
  25. …hours of podcast audio or other speech. And the transcription only needs to be done once. https://github.com/ggerganov/whisper.cpp
  26. …because that it doesn't name the distinct speakers; it only tells you when the speaker changes. See https://github.com/ggerganov/whisper.cpp/issues/1715#issueco... . Once you compile whisper.cpp and download the model, run `main` with that…
  27. …if it is _fully_ openai compatible, but whispercpp has a server bundled that says it is "OAI-like": https://github.com/ggerganov/whisper.cpp/tree/master/example... I don't have any direct experience with it... I've only played around with…
  28. …& the repository includes a native example[0] and a WASM example[1] with a demo site[2]. [0]: https://github.com/ggerganov/whisper.cpp/tree/master/example... [1]: https://github.com/ggerganov/whisper.cpp/blob/master/example... [2]:…
  29. ▲ 4
    Wchess
    story by tosh · 2023-12-14 · 0 comments
  30. …there are minimal changes to redirect certain operations to using MLX. There is also cpp Whisper ( https://github.com/ggerganov/whisper.cpp ) which seems to have it’s own kind of optimizations for Apple Silicon - I don’t think this was the…
  31. …hardware. Here's a thread about running realtime on raspberry pi devices (some tweaks required): https://github.com/ggerganov/whisper.cpp/discussions/166
  32. ▲ 4
    Whisper.wasm
    story by tosh · 2023-11-13 · 0 comments
  33. I was struggling with the same error on PopOS 22.04, and this helped: https://github.com/ggerganov/whisper.cpp/issues/352#issuecom... I'm not sure what changed, but basically I purged ffmpeg and libsdl2-dev and the `make` in the root of…
    comment by t0mk · 2023-11-04 · in Talk-Llama
  34. …running ./talk-llama on arch and debian. Already checked sdl2lib and ffmpeg (because of this issue: https://github.com/ggerganov/whisper.cpp/issues/1325 ) but nothing seems to fix it. Anyone else?
    comment by lbltavares · 2023-11-02 · in Talk-Llama
  35. ▲ 474
    Talk-Llama
    story by plurby · 2023-11-02 · 140 comments
  36. https://github.com/ggerganov/whisper.cpp/tree/master/example... is worth a poke. llama.cpp supports llama2 on CPU.
  37. https://github.com/ggerganov/whisper.cpp https://github.com/Const-me/Whisper I had fun with both of these. They will both do realtime transcription. Bit you will have to download the training data sets…
    comment by CrimsonCape · 2023-09-28 · in Amazon Bedrock Is Now Generally Available
  38. …have a good enough machine (an M1 MacBook Air will do), running it locally is usually better. [1] https://github.com/ggerganov/whisper.cpp
  39. Perhaps try something like this? https://github.com/ggerganov/whisper.cpp/tree/master/example...
  40. I think the Whisper example is your best bet! https://github.com/ggerganov/whisper.cpp/tree/master/example...
    comment by FL33TW00D · 2023-07-18 · in Stable Diffusion WebGPU demo
  41. …a great Open-source implementation named whisper.cpp and a few graphical user interfaces for it: https://github.com/ggerganov/whisper.cpp https://sindresorhus.com/aiko https://goodsnooze.gumroad.com/l/macwhisper Personally I use MacWhisper…
  42. …whisper-tiny works on a Pi on real time, right? And that's not leveraging the GPU on the Pi. ( https://github.com/ggerganov/whisper.cpp/discussions/166 ) Edit: looks like medium is 30x slower on the Pi than tiny model, so I may have been…
    comment by JonathanFly · 2023-07-16 · in SoundStorm: Efficient Parallel Audio Generation
  43. You can run whisper.cpp locally in real time: https://github.com/ggerganov/whisper.cpp/tree/master/example...
    comment by jxy · 2023-07-06 · in GPT-4 API General Availability
  44. ▲ 121
    Show HN: Project S.A.T.U.R.D.A.Y. – open-source, self hosted, J.A.R.V.I.S.
    story by GRVYDEV · 2023-07-02 · 30 comments
  45. …[0] which is mainly used with whisper.cpp [1] I think. [0]: https://github.com/openai/whisper [1]: https://github.com/ggerganov/whisper.cpp
  46. Have you tried the Quick start in the https://github.com/ggerganov/whisper.cpp README?
    comment by Tepix · 2023-06-13 · in Llama.cpp: Full CUDA GPU Acceleration
  47. …the integration work to make it a turnkey solution for a wider audience hasn't happened yet. (E.g. https://github.com/ggerganov/whisper.cpp/issues/950 is still open.)
  48. …of meetings, worked nicely and it can be run on a single GPU locally. The best part? It's free. https://github.com/ggerganov/whisper.cpp It took about 5 minutes to process each hour on a 1080ti GPU. There are a few wrappers available with…
  49. Tag v1.4.1 has been created, fixes bugs: https://github.com/ggerganov/whisper.cpp/releases/tag/v1.4.1
    comment by ftrobro · 2023-04-30 · in Whisper.cpp v1.4.0
  50. ▲ 162
    Whisper.cpp v1.4.0
    story by tosh · 2023-04-30 · 45 comments