Transcribe & subtitle
Buzz: a free desktop app for offline transcripts and subtitles
A free, MIT-licensed desktop app for offline transcription and translation that exports TXT, SRT and VTT [2][1].
- Does
- Transcripts and subtitles from a desktop app, no code
- Best for
- Non-technical vloggers who want local captions
- Cost
- Free (MIT licence) [1]
- Runs
- Desktop app, locally
Import a file or YouTube link, pick a model, export [2]. It also offers live microphone transcription, speaker identification, a watch folder and a command line [2].
What it does
- Licence
- MIT [1]
- Export formats
- TXT, SRT, VTT [2]
- Input
- Audio, video or YouTube links [2]
- Platforms
- macOS .dmg (Apple silicon), Windows installer, Linux Flatpak, Snap or AppImage, PyPI [2]
- Engines
- Whisper, whisper.cpp (Vulkan GPU support), faster-whisper, Whisper-compatible Hugging Face models, OpenAI Whisper API [3]
- Offline use
- Works without internet once models are downloaded or copied across [4]
- Homebrew
buzzcask, version 1.4.5 [5]
Integrations
| Interface | Status | Detail |
|---|---|---|
| MCP server | MCP · None found | No built-in MCP verified |
| Command line | CLI · Built in | Desktop app / scripts |
| API / library | API · None found | None documented. Buzz can send audio to the OpenAI API with your key [2][3]. |
Requirements and setup
Licence, cost and privacy
Limitations
- Unsigned Windows installer: choose More info, then Run anyway [2].
- Live transcription is resource-heavy and may lag behind real time [3].
- Large-V3 can invent words that are not in the audio [4].
- Models with .En in the name are English only [4].
- A corrupt model download can crash Buzz; delete it and download again [4].
Quick start
Quick start
On Windows, use the SourceForge installer instead [2].
Copied from the documentation · macOS · source [5]
brew install --cask buzzCopied from the documentation · Linux (Flatpak) · source [2]
flatpak install flathub io.github.chidiwilliams.BuzzCopied from the documentation · Linux (Snap) · source [2]
sudo apt-get install libportaudio2 libcanberra-gtk-module libcanberra-gtk3-module
sudo snap install buzzCopied from the documentation · Python 3.12 · source [2]
pip install buzz-captions
python -m buzzUses for vloggers
Workflows that use it
Some setupLocal AI subtitles
Turn vlog speech into SRT and VTT subtitle files on your own computer, with an app or the command line, then check every name.
Buzz transcriptionAuto Subs (tmoroney)whisper.cppFFmpeg / ffprobe
Alternatives
Transcribe & subtitlewhisper.cpp
Run efficient Whisper inference on local hardware
Free codeOn your computerDeveloperMIT licence
MCP · CommunityCLI · Built inAPI · Built in
Transcribe & subtitleAuto Subs (tmoroney)
Generate speech subtitles inside Resolve, Premiere or After Effects workflows
Free codeOn your computerSome setupMIT licence
MCP · None foundCLI · Built inAPI · None found
Transcribe & subtitleWhisper (OpenAI)
Speech recognition and subtitles for local post-production
Free codeOn your computerDeveloperMIT licence
MCP · CommunityCLI · Built inAPI · Built in
Transcribe & subtitlefaster-whisper
Faster Whisper-based transcription with CTranslate2
Free codeOn your computerDeveloperMIT licence
MCP · CommunityCLI · CommunityAPI · Built in
Sources
- raw.githubusercontent.com/chidiwilliams/buzz/main/LICENSE fetched 2 Nov 2026
- raw.githubusercontent.com/chidiwilliams/buzz/main/README.md fetched 2 Nov 2026
- Introduction | Buzz fetched 2 Nov 2026
- FAQ | Buzz fetched 2 Nov 2026
- Homebrew Formulae: buzz fetched 2 Nov 2026