macOS 13.3+Free & Open SourceNo Cloud Required

Voice to text. Privately.

mywisper turns speech into text and pastes it anywhere on your Mac. Choose local whisper.cpp for full privacy, OpenAI Cloud Whisper for best quality, or Apple Speech for instant results — no subscription required.

Free Forever

No subscription, no account

On-Device

Audio never leaves your Mac

Open Source

MIT licensed

mywisper Settings — Transcription Engine and Model selection on macOS

Everything you need. Nothing you don't.

Built for macOS power users who value speed and privacy.

Three Transcription Engines

Cloud Whisper (OpenAI API, best quality), local whisper.cpp (fully private, on-device), or Apple Speech (fast, no model download). Switch anytime from Settings.

Private by Design

Use local whisper.cpp and your audio never leaves your Mac. No accounts, no subscriptions, no data collection.

Global Hotkey

Double-tap Fn or ⌃⌥Space from any app. Start and stop recording without switching windows.

AI Post-Processing

Optionally run transcriptions through GPT-4o to clean up, translate, or restyle. 6 built-in presets — Clean Up, Translate, Developer Style, Formal Business, and more.

Smart Vocabulary

Add technical terms like "Kubernetes" or "Dokploy" once. They're sent as hints to the Whisper API and AI processor so jargon is always transcribed correctly.

Searchable History

Every transcription is saved with timestamp, engine, duration, and language. Search, copy, or delete entries from the menu bar at any time.

Who uses mywisper?

From developers to writers — anyone who thinks faster than they type.

Vibe Coding

For developers

Dictate commit messages, PR descriptions, code comments, and variable names without breaking your flow. Let AI format them into Developer Style.

Quick Notes

Capture anything

Speak thoughts, ideas, and reminders into any app — Notes, Notion, Obsidian. No switching, no typing. Text appears where your cursor is.

Emails & Documents

Business writing

Draft emails by speaking naturally. AI Formal Business preset polishes tone and grammar automatically — ready to send in seconds.

Meeting Notes

Stay focused

Capture key points hands-free during calls. Use Clean Up preset to remove filler words and format into clean bullet points.

Translation

Multilingual

Speak in Russian, get English output. Or the reverse. Built-in Translate presets handle it in one step — transcription and translation combined.

Reduce Typing Strain

Accessibility

Rest your hands without slowing down. mywisper works in every app — terminal, browser, email, Slack — just press the hotkey and speak.

Dictionary & AI post-processing

Two layers of intelligence that make every transcription better.

AI Post-Processing

After transcription, mywisper can send the raw text to GPT-4o to clean it up, translate, or reformat it. Toggle on/off with a hotkey. If AI fails, the raw transcription is used as fallback — nothing is lost.

Clean Up

Fix grammar, punctuation & formatting

Translate → EN

Any language to English

Translate → RU

Any language to Russian

Developer Style

For commits, comments, docs

Warm & Friendly

Conversational tone

Formal Business

Professional emails & docs

Supported models: gpt-4o, gpt-4o-mini, gpt-4-turbo, gpt-3.5-turbo. Add custom presets from Settings → AI Processing.

Smart Dictionary

Two tools that ensure your words are always transcribed the way you mean them — no AI required for corrections.

Vocabulary Hints

Add technical terms that whisper often mishears. They're sent as hints to Cloud Whisper and used by AI to correct mangled variants.

KubernetesDokploySwiftUInginxWhisper.cpp

Manual Replacements

Define exact word substitutions applied after every transcription. Case-insensitive. Works with all engines.

dogployDokploy
cup of teakubectl
react queryReact Query

How it works

From hotkey to pasted text in seconds.

  1. Press the hotkey

    Double-tap Fn or use ⌃⌥Space to start recording from any app — no need to switch windows.

  2. Speak

    A floating pill overlay appears with a real-time waveform, elapsed timer, and a stop button.

  3. Transcription runs

    Your chosen engine processes the audio — on-device with whisper.cpp or Apple Speech, or via OpenAI Cloud Whisper for maximum accuracy.

  4. Text is pasted instantly

    The result is optionally cleaned up by AI, corrected by your custom dictionary, and pasted directly into the active app via Cmd+V.

Three engines, one hotkey

Pick the engine that fits your workflow. Switch anytime from Settings → General.

EngineQualityPrivacyRequirements
Cloud WhisperBestSends audio to OpenAIOpenAI API key
Local WhisperGreatFully on-devicewhisper.cpp binary + model
Apple SpeechGoodOn-deviceNone — built into macOS

Choose your Whisper model

Download any model directly inside the app. Start with Tiny and upgrade when you need more accuracy.

ModelSizeQuality
Tiny / Tiny.en75 MBFast, basic accuracy
Base / Base.enRecommended142 MBGood balance
Small / Small.en466 MBBetter accuracy
Medium / Medium.en1.5 GBHigh accuracy
Large v33.1 GBBest accuracy

Models are downloaded from HuggingFace and stored in ~/Library/Application Support/mywisper/models/. The app also auto-discovers models from Superwhisper and ~/Downloads/whisper.cpp/models/.

Ready to type faster?

Download mywisper for free. Requires macOS 13.3 or later.

Download DMG

Open source · MIT License