Free Open source · 100% on your Mac

Say it messy.
Send it clean.

Hold ⌃ ⌥ and talk like you normally do. HeyVedu drops the ums, applies your corrections, and types polished text into any app, without your voice ever leaving your Mac.

No accountNo historyWorks offline
Listening
⌃+⌥Hold to talk
On-device · 0 bytes sent

Works in the apps you already use

Clean, not rewritten

It hears what you meant.

Real speech is full of restarts and filler. HeyVedu keeps your words and your voice, and quietly fixes the rest.

Change your mind mid-sentence

Say “actually”, “no wait” or “scratch that” and only the corrected version gets typed.

What you sayWhat gets typed
let’s meet friday, actually no, monday afternoon at two, sorry, three
Let’s meet Monday afternoon at 3.

Lists, however you say them

Just list things as you normally would and HeyVedu formats them. Want exact control? Say “bullet point” or “new line”.

SayGet
three things for the trip first book flights second renew my passport and third call mom
Three things for the trip:
  1. Book flights
  2. Renew my passport
  3. Call Mom
to do bullet point book flights bullet point renew passport bullet point call mom
To do:
  • Book flights
  • Renew passport
  • Call Mom

Filler, gone

Um, uh, like, you know. Removed before the text lands.

SayGet
so um I was like thinking we could uh you know try it next sprint
I was thinking we could try it next sprint.

Numbers and punctuation

Spoken numbers, percents and times come out the way you’d write them.

SayGet
sales grew twenty percent this quarter and the review is at four thirty
Sales grew 20% this quarter, and the review is at 4:30.

Your words, spelled your way

Add names and jargon to your personal dictionary. They’re typed exactly as you spell them, even when they’re misheard.

SayGet
send the notes to ha dassa and the cooper netties team on post gres
Send the notes to Hadassah and the Kubernetes team on Postgres.

Hands-free mode

Tap the shortcut once to talk for as long as you like. Tap again to finish.

⌃⌥⌃⌥● recording

Works on a plane

After the one-time model download, no connection is needed. Ever.

Pick your cleanup

Vedu Scribe, HeyVedu’s own on-device model, or Apple Intelligence.

Faster than your fingers
3.5×

Most people type around 40 words a minute and speak around 150. On an M4 Pro, HeyVedu transcribes and cleans up each sentence in about half a second, so you still land near 140. Stop translating thoughts into keystrokes.

Typing~40 wpm
Speaking with HeyVedu~140 wpm
No servers in this diagram
Private by architecture

The whole pipeline
fits inside your Mac.

You speakAudio stays in memory
TranscribeParakeet, on-device
Aa
Clean upVedu Scribe, on-device
TypedAt your cursor, then forgotten
No accountNo historyAudio never savedGPLv3 source
Get started

A Mac and a minute.

Signed, notarized and self-updating. Or build it from source.

  1. Download and open the disk image
  2. Drag HeyVedu to Applications
  3. Allow Microphone and Accessibility, then hold ⌃⌥ and talk
Apple-silicon MacmacOS 14 or laterAbout 1.2 GB for local modelsEnglish dictationInternet for the first model download
Download for Mac

Prefer to build it yourself? Install from source.

$ brew install --cask rajan9519/tap/heyvedu

Questions, answered

Is HeyVedu really free?

Yes. HeyVedu is free and open source under the GNU GPLv3. There is no HeyVedu account or subscription.

Does it work without internet?

Yes, after the first model downloads. Speech recognition and cleanup run entirely on your Mac.

Does my audio leave my Mac?

No. Recorded audio stays in memory, is never written to disk, and is transcribed on-device.

Does HeyVedu save a dictation history?

No. HeyVedu does not store a dictation history. Debug builds log timing and errors, but not audio, transcripts, or typed keys.

Why does it need Accessibility permission?

Accessibility access lets HeyVedu observe your push-to-talk shortcut and paste the finished text at your current cursor. Your clipboard is restored afterwards.

How does it know which app I’m in?

When you press the shortcut, HeyVedu checks the frontmost app and, in a browser, the site’s domain, so it can pick the format and tone. That check happens on your Mac and isn’t saved or sent anywhere.

Which apps does it work in?

Almost anything that accepts pasted text: chat, email, notes, documents, code editors, AI chats and terminals.

Which Macs are supported?

HeyVedu requires an Apple-silicon Mac running macOS 14 or later. Dictation is currently English-only.

How do I install it?

Download the disk image, open it, and drag HeyVedu to Applications. The app is signed and notarized by Apple and updates itself. You can also install it with Homebrew or build it from source with Xcode.

How do I get help?

Email [email protected] for support, or report an issue on GitHub.

Stop typing.
Start talking.