Offline-capable dictation for Mac.

KeyScribe uses on-device speech recognition. After a speech model is downloaded, plain dictation can run without cloud speech-to-text, telemetry, or an account.

KeyScribe applying spoken edits during local dictation

What offline means here.

KeyScribe is local-first, not network-free in every situation.

Local by default

Plain Dictation uses local speech recognition and local text cleanup.

Models download once

Speech model weights are downloaded on demand, cached locally, and reused offline.

Rewrite is optional

AI rewrite modes can call your configured provider. Turn rewrite off for fully local text processing.

Why not just Apple Dictation?

Apple Dictation is a useful baseline. KeyScribe is for people who want local speech plus workflow control.

ModesRoute by trigger, app, URL, menu choice, or spoken suffix.
CorrectionsAdd vocabulary and replacements without leaving your current app.
Spoken editsUse new line, scratch that, clipboard insertion, and verbatim spans before insertion.
File ownershipInspect and back up local config, history, vocabulary, and prompt fragments.