Awesome Whisper Apps
June 16, 2026 · View on GitHub
A curated collection of applications, tools, and resources built with OpenAI Whisper - a robust automatic speech recognition (ASR) system trained on 680,000 hours of multilingual and multitask supervised data.
Table of Contents
Quick Start Guide
Looking for something specific?
- Voice typing on Linux? → Linux System Integration or try nerd-dictation
- Voice typing on Mac? → macOS Apps or try SuperWhisper
- Voice typing on Windows? → Windows Apps or try WinWhisper
- Cross-platform desktop app? → Try Buzz or whisper-writer
- Generate video subtitles? → Subtitles & Captioning
- Real-time transcription? → Real-Time & Streaming
- Meeting transcription? → Meeting & Productivity
- Cloud/SaaS solution? → SaaS Platforms
- Self-hosted web interface? → Web UI
- Mobile app? → Android or iOS
- Developer integration? → Libraries & APIs or Model Variants
Popular Picks
Top projects by community engagement and activity:
Desktop Applications
| Project | Platform | Stars | Description |
|---|---|---|---|
| Buzz | Cross-platform | Feature-rich desktop transcription app | |
| whisper-writer | Cross-platform | Voice-to-text for system-wide input | |
| SuperWhisper | macOS | N/A | Premium Mac app for voice-to-text |
| WinWhisper | Windows | System-wide hotkey support for Windows |
Model Variants & Performance
| Project | Stars | Description |
|---|---|---|
| whisper.cpp | High-performance C/C++ implementation | |
| faster-whisper | Faster implementation using CTranslate2 | |
| WhisperX | Word-level timestamps + speaker diarization | |
| insanely-fast-whisper | Speed-optimized implementation |
Developer Tools
| Project | Stars | Description |
|---|---|---|
| WhisperLive | Real-time transcription server | |
| whisper_streaming | Long-form streaming transcription | |
| Whisper-WebUI | Self-hosted web interface |
Getting Started
Official Whisper & Models
Official Repository: openai/whisper
Hugging Face Collection: Whisper Model Release
Official Paper: Robust Speech Recognition via Large-Scale Weak Supervision
Official Model Sizes
Choose based on your accuracy/speed requirements:
| Model | Parameters | English-only | Multilingual | Relative Speed | Use Case |
|---|---|---|---|---|---|
| tiny | 39M | ✓ | ✓ | Fastest | Minimal resource usage, real-time apps |
| base | 74M | ✓ | ✓ | Very Fast | Resource-constrained environments |
| small | 244M | ✓ | ✓ | Fast | Good balance for most use cases |
| medium | 769M | ✓ | ✓ | Moderate | Better accuracy, moderate speed |
| large | 1550M | - | ✓ | Slower | Best accuracy, research use |
By Use Case
Voice Typing & Dictation
Cross-Platform:
- Buzz - Feature-rich desktop app
- whisper-writer - System-wide voice-to-text
- whisper-dictation - Dictation application
Linux:
- nerd-dictation - Hackable offline speech-to-text
- BlahST - Linux speech-to-text integration
- whisper-to-input - Convert transcription to keyboard input
- voice-typing-linux - Voice typing integration
macOS:
- SuperWhisper - Premium Mac voice-to-text app
- OpenSuperWhisper - Open-source Mac app
- WhisperKit - Native macOS implementation
Windows:
- WinWhisper - System-wide hotkey support
- Whisper Typing for Windows - Desktop voice typing
Mobile:
- whisperIME (Android) - Input method editor
- Whisperboard (iOS) - Keyboard with Whisper
SaaS Platforms & Cloud Services
- Whisper Transcribe - Online transcription platform
- WhisperAI - Cloud-based transcription service
- Whisper Typing - Online typing and transcription
- Wisprflow - Workflow automation with transcription
- CleverType - Smart typing assistant
- SpeechPulse - Cross-platform speech-to-text
- Blabby.ai - Browser-based transcription
- Whipscribe - Hosted Whisper API with URL ingestion (YouTube, podcasts), speaker diarization, word timestamps, multi-format export (txt/json/srt/vtt/docx), and an MCP server for Claude Desktop, Cursor, Windsurf
Subtitles & Captioning
Generate subtitles and captions for videos:
- auto-subs
- Automatic subtitle generation
- TeroSubtitler
- Professional subtitle editor
- whisper-youtube
- YouTube subtitle generation
- yt-whisper
- YouTube transcription tool
- whisper-subs
- CLI for adding subtitles to videos
- whisply
- Automatic subtitle generation (Linux)
- template-tiktok
- TikTok-style captioning with Remotion
Meeting & Productivity
Tools for transcribing meetings and generating notes:
- meeting-minutes
- Generate meeting minutes
- ScribeWizard
- AI-powered note-taking
Web Interfaces
Self-Hosted:
- Whisper-WebUI
- Web interface for transcription
- NeuroSandboxWebUI
- Comprehensive web UI for AI models
By Platform
Cross-Platform Desktop Applications
Applications that work on Linux, macOS, and Windows:
| Project | Stars | Description |
|---|---|---|
| Buzz | Feature-rich transcription app | |
| whisper-writer | Voice-to-text application | |
| faster-whisper-GUI | GUI for faster-whisper | |
| SoftWhisper | User-friendly GUI | |
| speech-assistant | Speech assistant GUI | |
| whisper-dictation | Dictation application | |
| whisper-realtime-gui | Real-time transcription GUI | |
| whisper-ui | Cross-platform desktop UI | |
| whisper_dictation | Voice dictation tool | |
| WhisperGUI | Simple GUI |
Linux
Desktop Applications
- froshine
- Linux desktop app
- speak-to-ai
- Voice interaction app
- Whisper-Notepad-For-Linux
- Notepad-style transcription
- WhisperNow
- Desktop application
CLI Tools
- whisper.cpp-cli
- CLI for whisper.cpp
- blurt
- Command-line transcription tool
System Integration
- nerd-dictation
- Hackable offline STT (VOSK-API)
- BlahST
- Speech-to-text integration
- Linux-Dictation-Project
- Dictation system
- linux-stt-input
- STT input method
- linux-voice-to-text-ai
- Voice-to-text AI
- LinuxWhisper
- Linux implementation
- voice-typing-linux
- Voice typing integration
- Whisper-Dictation
- Dictation system
- whisper-flow-linux
- Workflow integration
- whisper-hotkey-linux
- Hotkey-based integration
- whispertrigger
- System integration
- whisprd
- Whisper daemon
- whisper-to-input
- Transcription to keyboard input
- whispy
- Integration tool
- dicti
- Dictation tool
- sonori
- Voice input system
- hushnote
- Private note-taking
- Local-Voice
- Local voice processing
- s2t
- Speech-to-text
- Whisper-Notepad-Simple
- Simple notepad app
- Linux-AI-Assistant-scripts
- AI assistant scripts
macOS
Desktop Applications
- SuperWhisper - Premium Mac voice-to-text app
- OpenSuperWhisper
- Open-source Mac app
- WhisperKit
- Native macOS implementation
- Careless Whisper - Lightweight transcription app
System Integration
- ollama-voice-mac
- Voice interface for Ollama
- whisperanywhere-js
- System-wide transcription
Windows
Desktop Applications
- AI Transcription - Microsoft Store app
- Tania Dictée - Push-to-talk dictation (F6), pastes directly into the focused app. Runs Whisper offline, no cloud. Handles French-Quebec franglais. MIT.
- Whisper Typing for Windows - Desktop voice typing
System Integration
- WinWhisper
- System-wide hotkey support
Android
- whisperIME
- Input method editor
- WhisperInput
- Input app
- WhisperKitAndroid
- WhisperKit for Android
- RTranslator
- Real-time translation app
- Dictate
- Voice dictation app
- whisper_android
- Android integration
iOS
- Whisperboard
- iOS keyboard with Whisper integration
Embedded / Raspberry Pi
- Local-Voice
- Local voice processing for embedded systems
For Developers
Model Variants & Performance Optimizations
Enhanced and optimized versions of Whisper:
| Project | Stars | Key Feature |
|---|---|---|
| whisper.cpp | High-performance C/C++ implementation | |
| faster-whisper | 4x faster using CTranslate2 | |
| insanely-fast-whisper | Speed-optimized implementation | |
| WhisperX | Word-level timestamps + diarization | |
| distil-whisper | Distilled models from HuggingFace | |
| CrisperWhisper | Enhanced accuracy variant | |
| whisper.net | .NET implementation | |
| whisper-turbo | High-performance implementation |
Real-Time & Streaming
For live transcription and streaming audio:
- WhisperLive
- Real-time transcription server
- whisper_streaming
- Long-form streaming transcription
- whisper_real_time
- Real-time implementation
- whisper-flow
- Real-time flow
Diarization & Advanced Features
Speaker diarization and word-level timestamps:
- whisper-diarization
- Speaker diarization
- whisper-timestamped
- Word-level timestamps
- pyannote-whisper
- Pyannote integration
- cog-whisper-diarization
- Cog-wrapped diarization
- WhisperTimeSync
- Time sync & diarization
Fine-Tuning
Tools for customizing Whisper models:
- Whisper-Finetune
- Fine-tuning utilities
- whisper-finetuning
- Fine-tuning framework
Deployment & Containers
- cog-whisper
- Cog container for deployment
IDE & Editor Integrations
VS Code Extensions:
- Whisper Assistant - Voice-to-text integration
- Yap - Cursor Extension - Voice input for VS Code/Cursor
- WhisperX Assistant - WhisperX integration
Other Editors:
- whisper-obsidian-plugin
- Obsidian integration
Game Development
- whisper.unity
- Unity game engine integration
Pipelines & Workflows
- WhisperChain
- Pipeline framework for Whisper workflows
- whisper-playground
- Interactive playground for experimentation