Step 1
Hold your shortcut key
Press and hold your configured global hotkey from anywhere in macOS.
VibeWhisper
Hold a key, speak, release. Transcribed text appears in any focused text field — no app switching, no transcription window.
System-level integration via macOS Accessibility API. Works in any application.
One-time purchase. No subscription.
Step 1
Press and hold your configured global hotkey from anywhere in macOS.
Step 2
Talk at your normal pace. Whisper handles the rest.
Step 3
Transcribed text is injected directly into the focused text field.
$0.006
Per minute
OpenAI Whisper API cost. You pay OpenAI directly — no markup.
99+
Languages supported
OpenAI Whisper supports transcription in over 99 languages.
$19
One-time purchase
Buy once, use forever. No subscription, no recurring fees.
Developers need fast, reliable dictation that stays out of the way. Current tools don't deliver.
Opening a separate dictation app, copying text, switching back to your editor. Every interruption costs you minutes of deep focus.
macOS Dictation activates unexpectedly, misses technical terms, and lacks the accuracy developers need for code and prose.
Most voice-to-text tools charge monthly fees that accumulate over time. Another recurring cost for a feature that should be simple.
The solution
A menu bar app that turns your voice into text in any focused field. No windows to manage. No clipboard workarounds.
Three-step workflow
Hold your configured shortcut key, speak naturally, release. Whisper transcribes your speech and injects it directly into the focused text field.
How it works
Four steps. No account creation. No cloud dashboard. Just a shortcut key and your voice.
Download VibeWhisper and enter your OpenAI API key. The key is stored securely in macOS Keychain — it never leaves your machine.
Configure a global push-to-talk key in the menu bar. Pick any key or combination that works for your workflow.
Press and hold your shortcut key, speak naturally, then release. VibeWhisper captures your audio while the key is held.
Your speech is sent to OpenAI Whisper for transcription and the result is injected directly into the focused text field via the macOS Accessibility API.
Built on
System-level integration Privacy-first Minimal overheadThe result
Voice-to-text that works everywhere. No app switching. No transcription window.
Hold a key, speak, release. Text appears at your cursor in any application on macOS.
Features
System-level voice-to-text built for macOS. One shortcut, one workflow, zero friction.
Input
Configurable system-level key binding that works in any application. Hold the shortcut to record, release to transcribe. No window switching required.
Transcription
Low-latency, accurate speech-to-text powered by OpenAI's Whisper API. Supports 99+ languages out of the box.
Integration
Text inserted directly into the focused text field via macOS Accessibility APIs. No clipboard hijacking, no paste shortcuts.
Security
Your OpenAI API key is stored in macOS Keychain. It never leaves your machine and is never transmitted to VibeWhisper servers.
Interface
Lightweight menu bar presence. Always available, zero overhead. Configure your shortcut and API key, then forget about it.
Use cases
VibeWhisper fits into your existing workflow. No new apps to learn, no windows to manage.
Dictate prompts, describe code changes, and narrate your intent to AI coding tools without breaking your flow.
Stay in your IDE while describing complex logic faster than typing
Draft READMEs, API docs, and architecture notes by speaking your thoughts. Faster than typing, more natural than bullet points.
First drafts in a fraction of the time, directly in your editor
Compose Slack messages, emails, and PR descriptions by voice. VibeWhisper works in any text field across macOS.
Respond to messages without switching mental gears from your main task
Jot down ideas, meeting notes, or to-dos by voice. Hold the shortcut, speak your thought, and it appears wherever your cursor is.
Capture thoughts before they disappear, without leaving your current context
VibeWhisper uses the macOS Accessibility API. If you can type in it, you can dictate into it.
Comparison
Compare built-in macOS dictation and subscription tools to VibeWhisper's approach.
Bring your own API key
VibeWhisper uses your OpenAI API key directly. You pay OpenAI for usage at approximately $0.006 per minute of audio. No middleman markup.
Built-in dictation works for casual use, but developers need explicit control, better accuracy, and direct text injection.
Privacy & Security
VibeWhisper is privacy-first by design. No accounts, no cloud storage, no data collection.
Your OpenAI API key is stored in the macOS Keychain, the same secure enclave used for passwords and certificates. Never transmitted to VibeWhisper servers.
Voice data is sent straight to the OpenAI Whisper API for transcription. VibeWhisper does not store, log, or process your audio on any intermediary server.
VibeWhisper does not collect analytics on what you say or transcribe. Your dictation content stays between you and OpenAI.
VibeWhisper uses standard macOS APIs (Accessibility, Keychain, CGEvent). No kernel extensions, no background daemons, no hidden processes.
VibeWhisper records audio only while you hold the shortcut key. The recording is sent directly to OpenAI's Whisper API using your own key. The transcribed text is injected into your focused text field. Nothing is stored or logged.
Pricing
Buy once, use forever. No recurring fees, no usage limits from us.
VibeWhisper
No subscription. No recurring fees. Buy once, use forever.
Bring your own API key
VibeWhisper uses your OpenAI API key for Whisper transcription. You pay OpenAI directly — approximately $0.006 per minute of audio.
Requires macOS 14 (Sonoma) or later
One-time purchase. No subscription. No account required. Just a shortcut key and your voice.
Resources
Guides, articles, and documentation to help you get started with VibeWhisper.
A step-by-step guide to installing VibeWhisper, configuring your OpenAI API key, and setting up your push-to-talk shortcut.
Use CaseHow developers are using VibeWhisper to dictate prompts to AI coding assistants like Claude, Copilot, and Cursor.
TechnicalA technical overview of how VibeWhisper uses macOS Accessibility APIs to insert text directly into focused fields.
FAQA detailed comparison of VibeWhisper's push-to-talk approach versus Apple's built-in dictation feature.
FAQ
Find answers to the most common questions about VibeWhisper.
Common questions about VibeWhisper.
VibeWhisper is a macOS menu-bar utility that gives you system-level push-to-talk voice-to-text. Hold a configurable shortcut key, speak, release — and the transcribed text is inserted directly into whatever text field you have focused, in any application.
When you press and hold your configured shortcut key, VibeWhisper captures audio from your microphone. When you release the key, the audio is sent to the OpenAI Whisper API for transcription. The resulting text is then injected into your currently focused text field using the macOS Accessibility API — no clipboard involved.
VibeWhisper uses a push-to-talk model (hold to record, release to stop) instead of always-listening. It leverages OpenAI Whisper for higher accuracy across languages and accents. It works at the system level via Accessibility APIs, so text is injected directly into any focused field — no app switching, no transcription window. And it's built for developers who want explicit control over when dictation is active.
Questions about pricing, your API key, and costs.
VibeWhisper is a utility, not a service. You buy the app once for $19 and own it forever, including all future updates. There are no recurring fees from us. You pay OpenAI directly for Whisper API usage at their rates.
OpenAI charges approximately $0.006 per minute of audio for Whisper transcription. A typical short dictation (15 seconds) costs a fraction of a cent. Even heavy daily use rarely exceeds a few cents per day.
Yes. VibeWhisper uses your own OpenAI API key. If you already have one, just paste it into the app settings. Your key is stored securely in macOS Keychain and is only used to communicate directly with the OpenAI API.
Your purchase is tied to your order ID from Polar. You can re-validate your license at any time by entering your order ID in the app. If you have issues, contact support with your order confirmation email.
Setup, system requirements, and how things work under the hood.
VibeWhisper requires macOS 14 (Sonoma) or later. It is built with Swift and native macOS APIs and runs as a lightweight menu bar application.
VibeWhisper uses the macOS Accessibility API to inject transcribed text directly into the focused text field. This is the same system-level API used by assistive technologies. It does not use the clipboard, so your clipboard contents are never overwritten.
Your OpenAI API key is stored in the macOS Keychain, the same secure storage used for passwords and certificates. The key never leaves your machine and is never transmitted to VibeWhisper servers.
VibeWhisper works with any text field that is accessible via the macOS Accessibility API. This covers the vast majority of native and web-based text inputs, including code editors, terminals, browsers, chat apps, and email clients.
No. VibeWhisper requires an internet connection to send audio to the OpenAI Whisper API for transcription. The audio is processed by OpenAI's servers and the result is returned to your machine.
Can't find what you're looking for? Reach out and we'll help.