clide / dictation for macOSv2.1.0 · MIT · Apple Silicon · macOS 13+

Yourvoice,typedanywhere.

Hold a shortcut, speak, and clide types it into whatever app you were in. Everything runs on your Mac: no account, no cloud, no keys.

Dictation⌥.
Ready

Hold ⌥ . anywhere and speak.

Hold⌥.anywhere in macOS
Engine

Local Whisper

Whisper Large v3 Turbo Q5

Runs on this Mac

Style

Formats your text: punctuation, capitals, and “um” removed. Local, instant.

Recent
  • 19:33LinearMove the model manager ticket into this sprint, it blocks onboarding.
  • 19:32clideOMG!
  • 19:31NotesI was the girl in the village doing alright. Then I became a princess overnight.
  • 19:28clideWhoa, wait, this is actually pretty cool.

Types into the apps you already use

01How it works

Six steps, one breath.

Every dictation takes the same short path. Scroll through it: this is exactly what happens between your voice and the text.

  1. 01ShortcutOne key. Hold to talk or press to toggle.
  2. 02CaptureRust owns the microphone. The HUD never steals focus.
  3. 03TranscribeApple Speech, Whisper or Parakeet, running on your Mac.
  4. 04ProcessVerbatim, Polished, or an on-device Rewrite.
  5. 05InsertStraight into the app you were typing in.
  6. 06HistorySaved as text in a local, searchable database.

02Features

Small on screen. Serious underneath.

clide stays out of your way until you need it, and never changes your setup behind your back.

Processing

Three ways to write it

Pick how the transcript reads. Try them on the same sentence.

So I think we should ship the new onboarding on Thursday.

Casing, punctuation and fillers cleaned up locally. No model, no delay.

Engines

Three engines, all on your Mac

Your audio is transcribed on this machine and never uploaded. No account, no API key, nothing to sign up for.

  • Apple SpeechBuilt into macOS. Nothing to install, and it can type as you speak.On your Mac
  • Local Whisper33 builds, from tiny to Large v3. You install the ones you want.On your Mac
  • ParakeetNVIDIA's fast transducer, in full and compressed builds.On your Mac
Local models

39 models, installed by you

33 Whisper builds and 6 Parakeet, from about 32 MB to 3.1 GB. Press Install on the ones you want. Nothing downloads until you do.

39
Insertion

Lands in any app

Four steps, tried in order, until the text is really there.

  1. ClipboardCopied first, so words are never lost
  2. AccessibilityWritten into the focused field and verified
  3. TypingUnicode keystrokes for Electron and Chromium apps
  4. PasteA synthetic ⌘V as the last resort
Privacy

Audio is never kept

Recordings are temporary and deleted once transcription resolves. History stores text only.

0 bytes retained
Developers

Speak code, get code

Technical vocabulary for editors, terminals and browsers, spoken punctuation, and optional file paths written as code.

File paths as code on

You say“open src slash app dot tsx”

clide types`src/app.tsx`

History

Everything you said, searchable

A local SQLite database with full-text search. Nothing leaves your Mac.

  • 19:33LinearMove the model manager ticket into this sprint
  • 19:31NotesCall the dentist tomorrow morning
  • 19:28SlackCan you send me the latest build when you get a chance?
  • 18:54MailThanks for the quick reply, I will look at it tonight.
  • 18:40NotesIdeas for the onboarding screen: shorter, one permission per step
Corrections

Say it, then unsay it

Change your mind mid-sentence. “Scratch that” deletes back to the previous sentence or comma, and stutters are collapsed.

Corrections on

You say“Book the room for Monday. Scratch that. Book the room for Tuesday.”

clide typesBook the room for Tuesday.

Rewrite

Rewrites stay on your Mac

Turn rough speech into written prose with a model that runs on this machine.

  • Apple IntelligenceBuilt into macOS 26 on Apple Silicon.Built in
  • OllamaUse your own installed model. clide only talks to 127.0.0.1.Local
  • Your words, alwaysIf a rewrite is off or fails, you get the polished transcript.Fallback

03Local models

Thirty-nine models. You choose.

Browse the catalogue, read how each one will run on your Mac, and press Install on the ones you want. Nothing is downloaded until you do, and you can remove any model later.

A sample of the catalogue · you press Install on the ones you want

  • Ready now

    Apple Speech

    Built into macOS and forced on-device. Nothing to install, so it works the moment you open clide.

    No install · Apple

  • Whisper

    Whisper Large v3 Turbo Q5

    The smallest Turbo build and a strong speed-to-quality tradeoff.

    5.0 Accuracy5.0 Speed

    547 MB · whisper.cpp · Multilingual

  • Whisper

    Whisper Large v3 Turbo Q8

    Turbo with lighter quantisation for a quality-focused compact build.

    5.0 Accuracy3.5 Speed

    834 MB · whisper.cpp · Multilingual

  • Whisper

    Whisper Small Q5

    A compressed multilingual Small build. A good first download.

    4.0 Accuracy5.0 Speed

    181 MB · whisper.cpp · Multilingual

  • Whisper

    Whisper Small English Q5

    A compressed English-only Small build with strong accuracy.

    4.0 Accuracy5.0 Speed

    181 MB · whisper.cpp · English only

  • Parakeet

    Parakeet TDT 0.6B (compressed)

    NVIDIA's transducer across 25 languages, quantised from about 2.5 GB down to about 670 MB.

    ~670 MB · ONNX · Multilingual

  • Parakeet

    Parakeet TDT 0.6B v2 (compressed)

    The English-focused generation, strong on dictation specifically, in a compact build.

    ~670 MB · ONNX · English only

Ratings shown are for an Apple M2 Pro with 16 GB. clide reads your own chip and memory and rates every model for your Mac.

04Get started

Get clide, or build it yourself.

v2.1.0 · Apple Silicon · macOS 13+

clide for Mac

A native Tauri app: Rust under the hood, React on top. Runs fully on your Mac, and updates itself only when you press the button.

Download 15.2 MiB

Signed with a Developer ID certificate and notarized by Apple, so it opens without a Gatekeeper warning.

SHA-256
ace97d1c7ab783cfa4861f90049217bfcc972a80b6a5b601a677ab424a60e961

Looking for the previous preview? 0.1.2 (13.3 MiB) is not notarized and still includes optional cloud engines that were removed in 2.1.0. It cannot update itself.

Build from source

Use the bundled app, not Tauri dev, so microphone and Accessibility permissions behave.

npm install && npm run app:build -- --debug --bundles app

Fork it and hack

MIT licensed. Clone it into a fresh directory and make clide yours.

git clone https://github.com/staraepp/clide_stt clide
MIT licensed

Free, open source, and yours to hack on.

clide is built in the open by one contributor and a growing repo. Issues, pull requests and ideas are welcome. Every bit of help counts.