DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to use Whisper CPP: what you can do with it

What is Whisper CPP? whisper.cpp is a plain C/C++ port of OpenAI's Whisper speech recognition model with no dependencies. It runs fully offline on CPUs, Apple Silicon (Metal and Core ML), NVIDIA, AMD and Vulkan GPUs, supports integer quantization and voice activity detection, and ships a whisper-cli tool plus examples for iOS, Android, WebAssembly and Raspberry Pi.

How do I use it? Run git clone https://github.com/ggml-org/whisper.cpp.git and cd into the folder; then download a model with sh ./models/download-ggml-model.sh base.en; build the tool: run cmake -B build and then cmake --build build -j --config Release. Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

3 use cases

Quick start with Whisper CPP

  1. Check you have what it needs: A C/C++ toolchain and CMake to build from source; ffmpeg to convert audio to 16-bit WAV, since whisper-cli reads 16-bit WAV files; Disk and RAM for the model you pick: about 142 MiB and 388 MB for base, up to 2.9 GiB and 3.9 GB for large.
  2. Open ggml-org/whisper.cpp on GitHub and read the README and license.
  3. Run git clone https://github.com/ggml-org/whisper.cpp.git and cd into the folder
  4. Download a model with sh ./models/download-ggml-model.sh base.en
  5. Build the tool: run cmake -B build and then cmake --build build -j --config Release
  6. Convert your recording to 16-bit WAV with ffmpeg -i input.mp3 -ar 16000 -ac 1 -c:a pcm_s16le output.wav

These steps come from our top use case, Transcribe audio files offline on your own machine, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for ggml-org/whisper.cpp

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Best AI repos for Content

About this repo

  • Who it is forDevelopers, podcasters and privacy-minded users who want fast local transcription without sending audio to a cloud API.
  • Why it is hot55k stars, talked about in 2 AI sources we track
  • LanguageC++
  • Sourcegithub.com/ggml-org/whisper.cpp ยท Back to Hot repos

Requirements

  • A C/C++ toolchain and CMake to build from source
  • ffmpeg to convert audio to 16-bit WAV, since whisper-cli reads 16-bit WAV files
  • Disk and RAM for the model you pick: about 142 MiB and 388 MB for base, up to 2.9 GiB and 3.9 GB for large
  • Optional: Xcode command line tools and Python 3.11 for Core ML on Apple Silicon

Add this badge to your README

Maintain Whisper CPP? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/ggml-org/whisper.cpp.svg)](https://dedupedai.com/use-cases/ggml-org-whisper-cpp/?utm_source=github&utm_medium=badge&utm_campaign=ggml-org-whisper.cpp)

HTML

<a href="https://dedupedai.com/use-cases/ggml-org-whisper-cpp/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=ggml-org-whisper.cpp"><img src="https://dedupedai.com/badge/ggml-org/whisper.cpp.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Whisper CPP

What is Whisper CPP?

whisper.cpp is a plain C/C++ port of OpenAI's Whisper speech recognition model with no dependencies. It runs fully offline on CPUs, Apple Silicon (Metal and Core ML), NVIDIA, AMD and Vulkan GPUs, supports integer quantization and voice activity detection, and ships a whisper-cli tool plus examples for iOS, Android, WebAssembly and Raspberry Pi. It is an open-source project on GitHub: https://github.com/ggml-org/whisper.cpp.

How do I use Whisper CPP?

Run git clone https://github.com/ggml-org/whisper.cpp.git and cd into the folder; then download a model with sh ./models/download-ggml-model.sh base.en; build the tool: run cmake -B build and then cmake --build build -j --config Release. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Whisper CPP for?

Developers, podcasters and privacy-minded users who want fast local transcription without sending audio to a cloud API.

What can I do with Whisper CPP?

3 use cases so far, for example: Transcribe audio files offline on your own machine; Run bigger Whisper models on small hardware with quantization; Speed up transcription on a Mac with the Neural Engine. Each has steps and a copy-paste agent prompt.

What do I need to run Whisper CPP?

A C/C++ toolchain and CMake to build from source; ffmpeg to convert audio to 16-bit WAV, since whisper-cli reads 16-bit WAV files; Disk and RAM for the model you pick: about 142 MiB and 388 MB for base, up to 2.9 GiB and 3.9 GB for large; Optional: Xcode command line tools and Python 3.11 for Core ML on Apple Silicon.

What are alternatives to Whisper CPP?

Other hot AI repos in Content: Voice Studio, Impeccable, Taste Skill, Kokoro, Chatterbox.

Is Whisper CPP safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.