AI-powered, system-wide dictation for macOS. Trigger recording with a global hotkey and paste transcription into the active app.
- Menubar app with recording status overlay
- Global hotkey trigger (Fn/Globe)
- OpenAI Whisper, Google Gemini, and Mistral Voxtral transcription
- Optional text formatting via LLM
- Clipboard fallback for terminal/CLI apps
- macOS 15+
- Microphone permission
- Accessibility permission (for text injection)
- Build once in Xcode:
- Open
Ouisper.xcodeproj Cmd + B
- Open
- Locate the built app:
- In Xcode, Products → right‑click
Ouisper.app→ “Show in Finder”
- In Xcode, Products → right‑click
- Move
Ouisper.appto/Applications(recommended). - Run the app from Finder.
- Grant permissions in General tab:
- Microphone
- Accessibility
- Select provider and paste API key in Providers tab.
- Press and release Fn/Globe to dictate.
- Open
Ouisper.xcodeproj Cmd + Rto run under debugger- Permissions and provider setup same as above
Notes:
- In Debug builds, API keys are stored in UserDefaults to avoid repeated Keychain prompts.
- In Release builds, API keys use Keychain for security.
If you see “Message too long”, it is a network/transport issue.
Try a VPN or switch providers (OpenAI/Gemini).
Some terminals block text injection. In these apps, Ouisper copies to the clipboard.
Press Cmd+V to paste.
MIT

