Are you the author? Sign in to claim
AI-powered voice transcription app for macOS using WhisperKit
A native macOS app that replaces the built-in dictation with OpenAI's Whisper for superior transcription accuracy. Transcribe speech, local files, YouTube videos, and network streams - all processed locally on your Neural Engine.
| Speech to Text Field | File/URL Transcription with Timestamps |
|---|---|
| Your browser does not support the video tag. | Your browser does not support the video tag. |
All processing runs locally. Internet required only for initial model download.
Whispera includes a voice-driven command mode for controlling macOS hands-free. Speak a natural-language command and Whispera converts it into a structured JSON intent, which is matched against auditable shell command templates.
How it works:
{"category": "apps", "operation": "open", "app": "chrome"})macos_operations.json and executedExample commands:
| You say | What happens |
|---|---|
| "open chrome" | Launches Google Chrome |
| "mute volume" | Mutes system audio |
| "git status" | Runs git status in the current terminal |
| "install numpy" | Runs pip install numpy |
| "take a screenshot" | Captures the screen |
The configuration file defines 43 categories and 358 operations covering system control, developer tools (git, npm, docker, homebrew), file management, and network utilities. Add new commands by editing the JSON config — no code changes or retraining needed.
All processing stays on-device. The model cannot execute arbitrary commands; only operations defined in the configuration are allowed.
Resources:
Simply use your configured global shortcut to start transcribing with Whisper instead of the default macOS dictation.
/Application folderBuilt with:
Thanks to these projects for making privacy-focused, local transcription a reality.
If you use Whispera in your research, please cite it:
@software{mansurov2025whispera,
author = {Mansurov, Ismatulla},
title = {Whispera},
year = {2025},
url = {https://github.com/sapoepsilon/Whispera}
}
MIT License — see LICENSE for details.
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows