Home Projects whisper.cpp
whisper.cpp
C++

whisper.cpp

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

by ggml-org · GitHub
Top 5% most starred in the catalogue
Stars
Forks
License
Created
Last commit
Category
Language
inferenceopenaispeech-recognitionMITC/C++
View on GitHub
In plain words

whisper.cpp is a dependency-free C/C++ port of Whisper that transcribes speech on CPUs, phones and even Raspberry Pi, powering countless local dictation tools.

From the README

Install
git clone https://github.com/ggml-org/whisper.cpp.git

Excerpts from the project README on GitHub. Copyright and licensing remain with the respective authors.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
whisper.cpp — GitHub preview card
📈 Star history
52k51k
2026-06-272026-08-31
📈 Track whisper.cpp

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

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

whisper.cpp has 51.8k stars on GitHub. It has been forked 5.8k times. whisper.cpp is written mainly in C/C++. It has been in active development since 2022. whisper.cpp is available under the MIT license. Its main topics are inference, openai, speech-recognition, speech-to-text.

Read the full guide
Frequently asked questions

What is whisper.cpp?

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

Is whisper.cpp open source?

whisper.cpp is an open-source project. It is released under the MIT license.

Is whisper.cpp free?

Yes. whisper.cpp is free and open source — you can use, modify and self-host it.

What license does whisper.cpp use?

whisper.cpp is available under the MIT license.

What language is whisper.cpp written in?

whisper.cpp is written mainly in C/C++.

🏅 Maintainer of this project?
olud.ai badge — whisper.cpp

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=ggml-org-whisper-cpp)](https://olud.ai/project/ggml-org-whisper-cpp.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
react-speech-recognition
💬Speech recognition for your React app
842 · react
sharesspeech-to-textspeech-recognition
Speech-and-Text
Speech to text (PocketSphinx, Iflytex API, Baidu API) and text to speech (pyttsx3) | 语音转文字(Pock…
342 · speech-recognition
sharesspeech-to-textspeech-recognition
whisper-playground
Build real time speech2text web apps using OpenAI's Whisper https://openai.com/blog/whisper/
833 · machine-learning
sharesspeech-to-textspeech-recognition
PreenCut
AI-Powered Video Retrieval & Clipping Tool
405 · asr
sharesspeech-to-textspeech-recognition
WhisperS2T
An Optimized Speech-to-Text Pipeline for the Whisper Model Supporting Multiple Inference Engine
577 · asr
sharesspeech-to-textspeech-recognition
tensorflow-speech-recognition
🎙Speech recognition using the tensorflow deep learning framework, sequence-to-sequence neural n…
2.2k · deep-learning
sharesspeech-to-textspeech-recognition
whisper-jax
JAX implementation of OpenAI's Whisper model for up to 70x speed-up on TPU.
4.7k · deep-learning
sharesspeech-to-textspeech-recognition
whisper.unity
Running speech to text model (whisper.cpp) in Unity3d on your local machine.
749 · asr
sharesspeech-to-textspeech-recognition
speech_recognition
Speech recognition module for Python, supporting several engines and APIs, online and offline.
9k · audio
sharesspeech-to-textspeech-recognition
VoiceStreamAI
Near-Realtime audio transcription using self-hosted Whisper and WebSocket in Python/JS
958 · ai
sharesspeech-to-textspeech-recognition

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.