⌘ hold
macOS Free to start Open Source

Hold a key.
Speak.
Done.

Hold , say what you mean, release — and polished text appears in any Mac app: email, chat, code editors, anywhere. Sub-2-second transcription with Vietnamese-first accuracy and an elegant floating orb that disappears when you're finished.

Download for macOS Free to start · macOS 14+ · Apple silicon & Intel Powered by Kyma

Three moments. That is the whole loop.

Speaking is about three times faster than typing — Haynoi closes that gap for every app on your Mac, from silence to finished sentence without interrupting your flow.

01
Hold the key

Press and hold (or any key you choose) anywhere on your Mac. The aurora orb floats up quietly — it is listening.

02
Speak naturally

Talk as you think — full sentences, mixed Vietnamese and English, technical terms. Haynoi captures every word without a drift in accuracy.

03
Gửi báo cáo cho anh Minh vào thứ Sáu nhé 
Text appears

Release the key. Within two seconds, polished text lands exactly where your cursor was — in the email, Slack thread, or code comment you had open.

Under 2 seconds

Built for people whose
words move fast.

Haynoi is small by design. Every feature earns its place.

Vietnamese-first accuracy

Haynoi is tuned for how Vietnamese speakers actually talk — tones, regional accents, and the natural code-switching between Vietnamese and English that defines how most of us communicate at work.

Works in every Mac app

Email, Slack, Notion, VS Code, Terminal, even the address bar — Haynoi injects text at the cursor level, so it works anywhere a keyboard would. No special integration required.

Fast and Quality tiers

Choose Fast for speed-first dictation where you edit after, or Quality when the first draft needs to be publication-ready. Switch per session. Both run on the same push-to-talk shortcut.

Smart output modes

Clean mode strips filler words and hesitations. Email mode shapes a proper greeting and sign-off. Auto mode reads context and picks for you. Speak naturally; Haynoi decides how it should read.

Custom dictionary and snippets

Teach Haynoi your project names, company terms, and abbreviations once. From then on they transcribe correctly — no more "Affitor" becoming "a filter" or "Kyma" becoming "karma."

Silent auto-updates

Haynoi updates itself in the background via Sparkle. You open the app you love, never a maintenance window you did not ask for. New transcription models land without lifting a finger.


hãy nói
Speak up — the command
hay nói
Loves to talk — the person
Hà Nội
The city — an Easter egg

A name that works three ways at once felt right for a tool built around voice. Hãy nói is the imperative — the first thing you say to a microphone, and the quiet instruction the app gives you every time you hold the key.

Hay nói is the personality. The kind of person who has always thought faster than they could type, whose best ideas arrive in speech and evaporate before fingers catch up. Haynoi exists for that person.

And then there is Hà Nội — the city that the founder still hears in his vowels, left as a quiet wink for anyone who notices. Three layers, one word, zero explanation needed.

Built by Son Piaz — a Vietnamese founder who has spent enough late nights typing what he should have just said out loud.

Built in the open,
owned by no one.

Haynoi is MIT licensed. Read every line of the recording pipeline, contribute a language model improvement, or fork it for your own use. The repo welcomes pull requests.

View on GitHub
License MIT Free forever

Starting price
Free
Free credits to start
Billing model
Pay-as-you-go
No subscription, no commitments
Account
Kyma
One account for the whole platform
macOS
14+
Apple silicon & Intel

Haynoi app icon — the aurora waveform you'll see in your Dock

Your voice is faster
than your keyboard.

Free to start. No subscription. Pay only for what you transcribe, through your Kyma account.

Download for macOS Free to start · macOS 14+ · Apple silicon & Intel

Transcription powered by Kyma. Your voice stays yours — audio is never stored or used for training.