OpenAI's Whisper large-v3 Runs Locally Under 1GB Without Python
A GGUF-packaged Whisper large-v3 built for transcribe.cpp hits 1.81% WER on LibriSpeech and runs on a laptop in under 1 GB.
- Whisper large-v3 repackaged as GGUF for the new transcribe.cpp runtime, 829K+ downloads
- Hits 1.81% WER on LibriSpeech test-clean at F16, beating OpenAI's self-reported 2.01%
- Five quants from F16 (3.11 GB) down to Q4_K_M (997 MB), WER spread only 0.05 points
- Runs on Metal, Vulkan, CUDA, and CPU via ggml with memory-mapped weights for fast loading
- Apache-2.0 license, supports 100 languages plus any-to-English translation and timestamps
- Turbo variant at 886 MB available via handy-computer for speed-first use cases
The model repository packages OpenAI’s 1.5-billion-parameter Whisper large-v3 as GGUF files for transcribe.cpp, a new ggml-based inference engine. The smallest file occupies 997 MB and runs locally across several hardware backends, giving developers a compact multilingual transcription option without a hosted API or Python runtime.
GGUF stores model tensors and metadata in a single file designed for efficient loading by ggml runtimes. Quantization reduces the precision of those tensors, shrinking storage and memory requirements at the cost of some numerical fidelity. The repository reports only a 0.05-percentage-point increase in word error rate between its F16 and Q4_K_M files.
At publication time, the repository had recorded more than 829,000 downloads and 3,100 likes on Hugging Face. Its model page lists the files under Apache 2.0, which permits commercial use subject to the license terms and notice requirements.
One model, five memory budgets
The conversion preserves large-v3’s core capabilities: transcription across roughly 100 languages, automatic language identification, segment timestamps, and speech translation into English. Compared with earlier Whisper checkpoints, large-v3 processes 128-bin log-Mel spectrograms instead of 80-bin inputs and includes a Cantonese language token.
The reference file stores weights in 16-bit floating point. Four quantized versions reduce the file size by representing most weights with fewer bits, with the K-series formats applying mixed precision to protect selected tensors.
| Quantization | File size | Word error rate |
|---|---|---|
| F16 | 3.11 GB | 1.81% |
| Q8_0 | 1.67 GB | 1.82% |
| Q6_K | 1.30 GB | 1.83% |
| Q5_K_M | 1.16 GB | 1.84% |
| Q4_K_M | 997 MB | 1.86% |
Word error rate counts substitutions, deletions, and insertions against a reference transcript; lower values indicate fewer errors. LibriSpeech test-clean consists of clean English audiobook speech, so these results provide little evidence about noisy recordings, far-field microphones, accents, or multilingual accuracy.
This story is for Pro members
You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.