Insanely Fast Whisper

CLI tool that transcribes audio 10x faster using pipeline optimizations.

Open SourceSelf HostedOffline CapableGPU Required (6GB+ VRAM)
0.0 (0)

About

Insanely Fast Whisper wraps optimized Whisper inference in an opinionated command-line tool for on-device transcription. It combines Hugging Face Transformers, Optimum, and Flash Attention 2 with fp16 precision and batched inference, batch size 24 by default, to transcribe about 150 minutes of audio in roughly 98 seconds with Whisper Large v3 on an NVIDIA A100. The CLI supports OpenAI Whisper checkpoints and the distilled distil-whisper variants, handles both transcription and translation, produces chunk-level or word-level timestamps, and adds speaker diarization through Pyannote.audio. It runs on CUDA GPUs and on Apple Silicon via MPS, installs with pipx, and accepts a file path or URL as input. The project began as a benchmarking showcase for how fast Whisper could run with standard Transformers optimizations and grew into a community-maintained tool. Released under the Apache 2.0 license, it suits developers who want fast local transcription without writing pipeline code.

Should you use Insanely Fast Whisper?

Pick it when

Pick Insanely Fast Whisper when you have a CUDA GPU with 6 GB or more, or an Apple Silicon Mac, and want to batch-transcribe long files from the command line with timestamps and optional Pyannote diarization.

Look elsewhere when

Skip it on CPU-only machines, where Whisper.cpp or faster-whisper fit better, or if you need a library to embed rather than an opinionated CLI. It is a community tool that began as a benchmark showcase.

Alternatives to Insanely Fast Whisper

  • faster-whisper

    CTranslate2 engine with 8-bit quantization that runs well on CPU or GPU, a better library to embed, but without the CLI's built-in diarization.

  • WhisperX

    Word timings from forced phoneme alignment rather than Whisper's own, plus CPU support, better for precise subtitles, at the cost of more setup than a pipx install.

  • Whisper.cpp

    Plain C/C++ with CPU, mobile, and WebAssembly targets, the route when there is no CUDA or Apple GPU for this CLI to use.

  • Whisper JAX

    Built for TPUs and multi-device batch jobs over large archives, more setup than a pipx install but it scales across accelerators.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Easy (2/5)
License
MIT
Minimum VRAM
6 GB
Added
Apr 3, 2026

Tags