OpenRamble

Local dictation for Mac · free · open source

Download for Mac

Local dictation for Mac · free · open source

Dictation that cleans your ums, not your meaning.

Hold a key, speak and let go. Your words appear at the cursor in any app. Free and open source, and your voice and text never leave your Mac.

macOS 14 or later on Apple Silicon.

Plate II · the gesture

Hold Right CommandSpeakLet go

Your words appear at the cursor in any app.

Press and hold. With the button focused, hold Space or Enter.

The proof prints here when you let go.

Right ⌘ is the default key; Fn and other modifier keys can be chosen.

Clean Verbatim

It only deletes.

Ums, stutters, restarts and anything you take back with “scratch that” disappear. Clean Verbatim never rewords, reorders or adds a word. When a word could be real, it stays.

Fig. 1 “scratch that,” taken at its word

Said: Um, so the deploy failed, uh, scratch that, the deploy passed. Printed: The deploy passed.

Fig. 2 an uh, two ums and a comma

Said: Uh, I need you to um, fix the login bug, um, and then update the readme. Printed: I need you to fix the login bug and then update the readme.

Fig. 3 the same honesty in Cyrillic

Said: Мы, э, думаем, что, ээ, надо подождать. Printed: Мы думаем, что надо подождать.

Fig. 4 kept as said

Um 5 Uhr treffen wir uns im Büro.

Uh oh, the nightly backup didn’t run.

Scored blind on 160 examples set aside while it was built: 0 lost a real word. How it was measured

Where words go

Words go where they belong.

In Mail, Notes and Slack, say “New paragraph.” In a terminal, end with “Send it.” and it presses Return. Terminals never get a line break you did not ask for.

Mail · Notes · Slack

Dictated: “Hold a key, speak and let go. New paragraph. Your words appear at the cursor in any app.” The words “New paragraph” become a paragraph break.

Terminal

Dictated into a terminal: “I need you to fix the login bug and then update the readme. Send it.” The words “Send it” press Return.

Printed on your Mac

Your voice never leaves your Mac.

Speech recognition runs on your Mac. OpenRamble goes online only to download the speech model when you click, and to check for updates.

Read the code

Model downloads and update checks only.

Measured with a line gauge

The microphone opens about 70 ms after you press the key.

Parakeet Ultra,

built on NVIDIA Parakeet.

25 European languages.

One 490 MB download.

Also

  • Records meetings: your side and theirs, transcribed on your Mac.
  • Records your screen, with a camera bubble.
  • A command line: openramble interview.m4a --format srt
  • A personal dictionary for names and terms.
  • History to replay, copy or delete.

Free and open.

MIT licensed. No account. No subscription.

Source on GitHub

Download for Mac

macOS 14 or later on Apple Silicon. Intel support is experimental. Signed and notarized by Apple.