A lightweight macOS menu bar app for quick audio transcription using OpenAI Whisper or Google Gemini. Press a hotkey, record your thoughts, and get instant text that's automatically copied to your clipboard.
262
stars
28
commits
Swift
primary language
Feb 21, 2026
updated
A lightweight macOS menu bar app for quick audio transcription using OpenAI Whisper, Google Gemini, Local WhisperKit, or Parakeet‑MLX. Press a hotkey, record your thoughts, and get instant text that's automatically copied to your clipboard.
# Tap the repository (one-time setup)
brew tap mazdak/tap
# Install AudioWhisper
brew install audiowhisper
# Launch the app
open -a AudioWhisper
To update:
brew upgrade audiowhisper
Note: The
mazdak/taprepository also includes other tools like LazyRedis
# Clone the repository
git clone https://github.com/mazdak/AudioWhisper.git
cd AudioWhisper
# Build the app
make build
# Copy to Applications
cp -r AudioWhisper.app /Applications/
Local WhisperKit (Offline CoreML)
Parakeet‑MLX (Offline, very fast, multilingual)
~/.cache/huggingface/hubOpenAI (Cloud)
sk-)Google Gemini (Cloud)
AIza)Semantic Correction (Optional)
~/.cache/huggingface/hub)*_prompt.txt files in ~/Library/Application Support/AudioWhisper/prompts/ (e.g. terminal_prompt.txt)History & Usage Stats (Optional)
Productivity Toggles
Launch AudioWhisper from Applications
The app will detect no API keys and show a welcome dialog
Click OK to open the Dashboard
Choose your provider:
(Optional) Enable History + retention, Usage stats, Smart Paste, Express Mode, or Press & Hold
Toggle "Start at Login" if you want the app to launch automatically
The app lives in your menu bar - click the microphone icon for quick access to recording or the Dashboard.
The recording window shows helpful instructions at the bottom:
# Clone the repository
git clone https://github.com/mazdak/AudioWhisper.git
cd AudioWhisper
# Run in development mode
swift run
# Build for release
swift build -c release
# Create full app bundle with icon
make build
| Action | Shortcut |
|---|---|
| Toggle window / Express hotkey | ⌘⇧Space (default, configurable) |
| Press & Hold (optional) | Hold chosen modifier (⌘ / ⌥ / ⌃ / Fn) |
| Start/Stop in window | Space |
| Cancel/Close Window | ESC |
| Open Dashboard | ⌘, or Menu bar → Dashboard... |
"Unidentified Developer" warning
Smart Paste or Press & Hold not working
Microphone not detected
API key problems
Local models missing or failing
Parakeet/MLX not ready
Semantic correction issues
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for the macOS community. If you find this useful, please consider starring the repository!
28 commits
Swift
92.8%
Python
5.2%
Shell
1.8%
A lightweight macOS menu bar app for quick audio transcription using OpenAI Whisper or Google Gemini. Press a hotkey, record your thoughts, and get instant text that's automatically copied to your clipboard.
262
stars
28
commits
Swift
primary language
Feb 21, 2026
updated
A lightweight macOS menu bar app for quick audio transcription using OpenAI Whisper, Google Gemini, Local WhisperKit, or Parakeet‑MLX. Press a hotkey, record your thoughts, and get instant text that's automatically copied to your clipboard.
# Tap the repository (one-time setup)
brew tap mazdak/tap
# Install AudioWhisper
brew install audiowhisper
# Launch the app
open -a AudioWhisper
To update:
brew upgrade audiowhisper
Note: The
mazdak/taprepository also includes other tools like LazyRedis
# Clone the repository
git clone https://github.com/mazdak/AudioWhisper.git
cd AudioWhisper
# Build the app
make build
# Copy to Applications
cp -r AudioWhisper.app /Applications/
Local WhisperKit (Offline CoreML)
Parakeet‑MLX (Offline, very fast, multilingual)
~/.cache/huggingface/hubOpenAI (Cloud)
sk-)Google Gemini (Cloud)
AIza)Semantic Correction (Optional)
~/.cache/huggingface/hub)*_prompt.txt files in ~/Library/Application Support/AudioWhisper/prompts/ (e.g. terminal_prompt.txt)History & Usage Stats (Optional)
Productivity Toggles
Launch AudioWhisper from Applications
The app will detect no API keys and show a welcome dialog
Click OK to open the Dashboard
Choose your provider:
(Optional) Enable History + retention, Usage stats, Smart Paste, Express Mode, or Press & Hold
Toggle "Start at Login" if you want the app to launch automatically
The app lives in your menu bar - click the microphone icon for quick access to recording or the Dashboard.
The recording window shows helpful instructions at the bottom:
# Clone the repository
git clone https://github.com/mazdak/AudioWhisper.git
cd AudioWhisper
# Run in development mode
swift run
# Build for release
swift build -c release
# Create full app bundle with icon
make build
| Action | Shortcut |
|---|---|
| Toggle window / Express hotkey | ⌘⇧Space (default, configurable) |
| Press & Hold (optional) | Hold chosen modifier (⌘ / ⌥ / ⌃ / Fn) |
| Start/Stop in window | Space |
| Cancel/Close Window | ESC |
| Open Dashboard | ⌘, or Menu bar → Dashboard... |
"Unidentified Developer" warning
Smart Paste or Press & Hold not working
Microphone not detected
API key problems
Local models missing or failing
Parakeet/MLX not ready
Semantic correction issues
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for the macOS community. If you find this useful, please consider starring the repository!
28 commits
Swift
92.8%
Python
5.2%
Shell
1.8%