Dictation that stays on your Mac.

Muesli turns spoken thoughts into clean text without sending everyday dictation through a cloud speech pipeline. Hold a hotkey, speak naturally, release, and the text lands where your cursor already is.

Aa
Previous 30 Days
On-device AIToday · Voice became text without leaving this Mac.
Meeting recapNo bot joined. Transcript stayed local.
Launch tasksClean up onboarding feedback.
Today at 11:52 AM

On-device AI for everyday words

Hold Right Command, speak naturally, and Muesli pastes clean text into the note you were already writing.

The dictation model runs on Apple Silicon. No hosted speech-to-text API is needed for quick thoughts, issue drafts, messages, or notes.

Hold Right Cmd
local model no STT API

Open-source Mac dictation app

Muesli is a local-first macOS dictation app that turns speech into text on your Mac and pastes it into the app you are already using.

Private alternative to cloud dictation

For normal dictation, speech recognition runs on-device instead of sending audio to a hosted speech-to-text API.

Works where you already type

Use Muesli for notes, email, Slack, docs, issue trackers, prompts, and other Mac text fields without moving your writing into a separate editor.

For the text you were going to type anyway.

Dictation is most useful when it disappears into normal work. Muesli does not ask you to move your writing into a recorder app. It listens from the menu bar and pastes into Messages, Slack, Linear, Notion, Google Docs, email, terminals, issue trackers, or wherever the cursor is waiting.

A warm greenhouse workspace with a laptop and a blurred person nearby, suggesting natural local dictation
local speech layervoice in, text out, no hosted STT detour

Hold your hotkey

Use a modifier key such as Right Command when you want to dictate. Speak in the app you were already using.

Transcribe on Apple Silicon

Muesli runs speech recognition locally through CoreML, Metal, and the Apple Neural Engine. Parakeet is built for fast everyday dictation.

Paste where your cursor is

When you release the hotkey, Muesli pastes the cleaned text into the active text field instead of making you copy from a separate transcript window.

Speech is a little too personal to treat like a generic upload.

A cloud dictation product can be convenient, but the security tradeoff is real: your voice leaves the machine before it becomes text, and every extra service in that path becomes another place to secure, audit, and trust. Muesli is designed for the opposite default. The dictation path runs locally, then uses macOS accessibility and paste behavior to put the result back into your current app.

No cloud speech round trip

After the model is installed, day-to-day dictation does not need a hosted speech-to-text API. Your voice is processed on your Mac, which removes the usual upload, queue, retention, and vendor-account surface from quick dictation.

Less exposed by default

Cloud transcription can be the right tradeoff for some teams, but it adds more places where audio, transcripts, credentials, logs, and third-party access policies have to be trusted. Muesli keeps the dictation path narrower.

Open-source and inspectable

Muesli is public on GitHub, so the app, model routing, permissions, paste behavior, and local storage choices can be inspected instead of hidden behind a hosted black box.

Fast when you want fast. Flexible when you need a different model.

The recommended path is Parakeet on the Apple Neural Engine for quick dictation. Muesli also supports Whisper and Qwen3 ASR options for people who care more about a particular language, model family, or accuracy tradeoff than raw speed.

Parakeet v3RecommendedCoreML / Neural Engine~0.13s
Whisper SmallCompactWhisperKit / CoreML~1-2s
Qwen3 ASRMultilingualCoreML~2-3s

What “on-device” means here.

Short answers for the parts people usually want clarified before trusting dictation software.

Does Muesli send dictation audio to a cloud speech API?

Normal dictation runs on your Mac. Meeting summaries can optionally use services such as OpenAI, OpenRouter, ChatGPT, or Ollama, but that is separate from the local dictation path.

Is Muesli a private alternative to cloud dictation?

Yes. Muesli is designed as a local-first Mac dictation app for people who do not want quick speech-to-text to depend on a hosted transcription service.

Can I use Muesli offline?

After the speech model is installed, normal dictation can run without an internet connection. Optional downloads, updates, calendar integrations, and cloud summarization providers still need network access.

Does Muesli work in any Mac app?

Muesli pastes dictated text into the active app using macOS accessibility and clipboard behavior, so it is built for notes, email, chat, documents, issue trackers, browser text fields, and other places you already type.

What makes Muesli different from Apple Dictation?

Muesli is open-source, model-flexible, and built around a hold-to-talk workflow with local ASR models such as Parakeet, Whisper, and Qwen3 ASR. It also connects dictation with meeting transcription and local-first notes workflows.

What permissions are involved?

Dictation needs microphone access, input monitoring for the hotkey, and accessibility permission to paste the result. The app guides those permissions during onboarding.

Try local-first dictation before renting another speech pipeline.

Open-source, Mac-native, and built for people who would rather keep their voice close.

Download Muesli