For macOS · Apple silicon

Hold a key.
Say it. It's typed.

QuillKey is push to talk dictation for the Mac. Speech becomes text right where your cursor is, and the whole thing runs on your machine.

No subscription. No account. No audio leaving your Mac.

New Message
To:Sarah Chen
Holdfnto talk
Push to talk · live transcript on · any key you like
On-device engines One purchase Works in every app Rebindable keys
01 · 02 · 03

Three moves. That's the whole app.

Step 01
fn

Hold a key

Push to talk on any key you like, fn by default. Or set a toggle for long dictation, with a cap so a forgotten microphone stops itself.

Step 02

Say it

A small pill floats over whatever you're doing and transcribes as you speak. Release, and it's gone.

Step 03
…and it lands at your cursor.

It's typed

The text is inserted exactly where your cursor is. Mail, Slack, your editor, a form in Safari. Anywhere you can type, you can talk.

Private by default

Your voice stays on your Mac.

Transcription is entirely on-device. Apple's speech engine ships with macOS, and Parakeet runs locally on Apple silicon. There is no server, no account, and nothing to log into.

Optional cleanup modes can rewrite a dictation through a local Apple Intelligence model, or, if you choose, through Claude or GPT using your own API key. Cloud is off until you turn it on, per mode, and a local-only app profile blocks it outright.

QuillKey even cleans up after itself: when the clipboard fallback is used, your old clipboard is put back.

🎙You speakMic
Transcribed on your MacLocal
⌨️Typed at your cursorDone
No cloud in the loop. Ever, unless you put one there yourself.
The dictionary

It learns the words your world uses.

Generic dictation mangles names, products and jargon. QuillKey feeds your terms to the engine before it listens, then runs a correction pass on the way out to catch what the engine still missed.

 

"cloud code"Claude Code
"ann thropic"Anthropic
In use

Anywhere you can type, you can talk.

Re: Q3 numbers
Replying to email, hands on coffee
commit
$ git commit -m ""
Commit messages, without leaving the keys… held down
#ops
Server's back up. Can someone confirm the queue drained?
Quick replies in Slack or Messages
Meeting notes
Long-form notes in toggle mode
Stats

It keeps score.

Every dictation is measured against typing the same words at 40 words a minute, so the Stats screen can tell you exactly what talking bought you. All counted on your Mac, shown to nobody but you.

Stats · last 30 days
Time saved 0m Against typing at 40 words a minute
Words 0 54 per dictation
Dictations 0 1h 58m spent talking
Streak 0days Best: 21 days
Activity
30 days agoToday

Sample numbers. Yours will be earned.

The scratchpad

A pad that floats above everything.

One key opens a small pad over whatever you're working in. Talk or type, and the note keeps until you delete it. Saved notes live in a drawer beside the page, searchable, and the pad wears its own theme and its own key.

Scratchpad
Saved 🔍︎ Search notes Parking bay 14, level 2, blue pole Renewal quote: ask for the loyalty rate before signing Gift idea: the field recorder book
Type or dictate. ⌘Return saves too. Clear Save
Its own key, over any app · notes kept until you delete them
The rest of it

Quietly thorough.

Engines

Two engines, your pick

Apple's engine needs no download. Parakeet is faster and sharper on English. Switch in Settings, compare on your own voice.

Commands

"Scratch that"

Spoken commands are handled deterministically, so "scratch that" deletes instead of typing four words about scratching.

Cleanup

Modes that rewrite

Turn a ramble into a tidy email, locally via Apple Intelligence, or through Claude or GPT with your own key. Never blocking: if cleanup fails, your words land as spoken.

History

Searchable history

Every dictation is kept on-device with what was heard, what was corrected, and how long it took. Search it, copy from it.

Profiles

Per-app profiles

A different mode for Mail than for your editor. A local-only profile for the apps where cloud cleanup should never fire.

Accent

Your colour, everywhere

Pick an accent and the app follows, wave, toggles and all. Try it on this page:

Pricing

Buy it once. It's yours.

QuillKey for Mac
$39

One payment. Not per month, not per year.

  • Every feature, no tiers
  • Both engines included
  • All updates through version 1
  • Use it on three of your Macs
  • 14 day trial first, everything on
Buy QuillKey or download the 14 day trial first

The deal, plainly: you buy the tool, updates to version 1 are included, and if a version 2 ever ships it will be a paid upgrade. You keep what you bought either way.

Requires macOS 26 or later · Apple silicon · Mac only for now
Questions

Fair questions.

Can I try it before buying?

Yes. Every download starts a fourteen day trial with every feature switched on, no card and no account. When it ends, the app asks for a key and leaves your data alone.

Does it really work offline?

Yes. Transcription runs on your Mac with no network at all. The only features that touch the internet are the optional cloud cleanup modes, and those only run when you enable them with your own API key.

Why one purchase instead of a subscription?

Because nothing about dictation costs us money every month. There is no server transcribing your audio, so there is no bill to pass on. Apps that charge yearly for local dictation are charging rent on your own computer.

What about Windows?

Mac only for now. QuillKey is built on macOS speech and accessibility frameworks, so a Windows version would be a new app, not a port. We may look at it later.

Which Macs does it run on?

Apple silicon Macs on macOS 26 or later. The local models are built for the Neural Engine, which is where the speed comes from.

What data do you collect?

None. There is no account, no analytics, and no telemetry. Your dictation history lives in a local database on your Mac and nowhere else.