ggml-org/whisper.cpp

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

72
/ 100
Verified

Optimized for resource-constrained environments through integer quantization, mixed-precision inference (F16/F32), and zero runtime memory allocations, enabling on-device ASR on mobile and embedded platforms. Leverages the GGML inference library with multi-platform GPU acceleration via Metal, Vulkan, CUDA, and Core ML, alongside CPU-optimized SIMD paths for ARM NEON, AVX, and POWER VSX architectures. Provides a minimal C API and supports deployment across iOS, Android, WebAssembly, Raspberry Pi, and standard desktop/server platforms.

47,665 stars. Actively maintained with 160 commits in the last 30 days.

No Package No Dependents
Maintenance 25 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

47,665

Forks

5,311

Language

C++

License

MIT

Last pushed

Mar 18, 2026

Commits (30d)

160

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/ggml-org/whisper.cpp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.