Download for Windows / macOS / Linux • Website • Discord
A modern speech-to-text transcription application using AI APIs.
- 🎤 Global Hotkey Activation - Press Ctrl+Space to start recording
- 🎨 Modern Floating UI - Minimalist pill-shaped window with frosted glass effect
- 🌊 Real-time Waveform - Animated sound wave visualization during recording
- 🤫 Smart Silence Detection - Automatically stops recording after pauses
- ⚡ Fast Transcription - 1-2 second turnaround via AI APIs (Groq, OpenAI, GLM, Z.AI)
- 📋 Auto-Copy - Results instantly copied to clipboard
- ⚙️ Settings Window - Easy configuration through graphical interface
- 🔔 System Tray - Runs in background with tray notifications
- 🌍 Multi-language Support - Interface available in 15 languages
- ✨ Smart Text Formatting - Automatically formats text based on active application
- 🌐 Web Apps Support - Detects Google Docs, Notion, Office Online, and 20+ web applications
- 🪝 Hook Scripts (Python) - Extend the pipeline with your own event hooks
The program is free, but even a 30-cent donation helps!
I develop RapidWhisper in my free time and every donation motivates me to keep improving it. Even if you can't donate — just hop into Discord and say that the app helps you. That feedback alone makes it all worth it!
Ways to support:
| Platform | Link |
|---|---|
| 💰 Streamlabs | streamlabs.com/v01gh7/tip |
| 🎁 Donatex | donatex.gg/donate/v01gh7 |
| ☕ Ko-fi | ko-fi.com/v01gh7 |
| 💬 Discord | discord.gg/sZUZKDeq — drop a message that it helps! |
- Microphone access
- Internet connection for AI API
- API key from one of the supported providers:
- Groq (recommended, free): https://console.groq.com/keys
- OpenAI: https://platform.openai.com/api-keys
- GLM: https://open.bigmodel.cn/usercenter/apikeys
- Z.AI (uses GLM API key): https://api.z.ai
For End Users:
- Download from v01gh7.github.io/RapidWhisper
- Run the application
- Follow the welcome screen instructions
- Get a free API key from Groq
- Open Settings (tray icon → Settings) and add your API key
- Done! Press Ctrl+Space to start recording
All settings are managed through the Settings Window — no manual config editing needed!
| Action | Hotkey |
|---|---|
| 🎤 Start/Stop Recording | Ctrl+Space |
| ❌ Cancel Recording | Esc |
| 🎨 Format Picker | Ctrl+Alt+Space |
| ✨ Manual Formatting | Ctrl+Shift+Space |
All hotkeys can be customized in Settings.
- Press Ctrl+Space to start recording
- Speak into your microphone
- Press Ctrl+Space again to stop, or wait for automatic silence detection
- Press ESC to cancel without transcription
- Text is automatically copied to clipboard
- Paste anywhere with Ctrl+V
Right-click the tray icon → Settings. All changes apply immediately without restart.
- 📖 Settings Guide — Configuration options
- 🌍 Localization — Adding new languages
- 🌐 Web Apps Support — Supported browsers and apps
- 🪝 Hooks Guide — Python extensions and automation
- 🏗️ Building — Build for multiple platforms
- 📜 License — Open Source (Non-Commercial)
Microphone not working?
- Close other apps using the microphone
- Check system audio settings
- Restart the application
Hotkey not working?
- Try a different key in Settings
- Check if another app is using the same hotkey
- Run as administrator (Windows) or grant accessibility permissions (macOS)
API errors?
- Verify your API key in Settings
- Check internet connection
- Ensure the selected provider matches your API key
Open Source - Non-Commercial Use
Copyright (c) 2026 V01GH7
✅ Free for personal use, work, and business (as end user) ❌ Commercial use, selling products/services based on it prohibited
📖 Full License | LICENSE_UPDATE.md
- Powered by AI APIs (Groq, OpenAI, GLM, Z.AI)
- Built with PyQt6