Hold a key.Speak.It's typed.
Kazhy types into whatever app already had focus, so you never switch apps, open a transcription window, or paste by hand. On-device transcription runs entirely on your Mac: no account, no upload, and it keeps working offline.
A sentence this length, transcribed in the cloud, from the key coming up to the text standing in the field: about a second.
Sasha9:38
Staging is on the new schema.
Sasha9:40
The database is still catching up though.
at nikita→@nikitapostgres→Postgres Two replacements you wrote yourself, run after every dictation.
Where the words land
There is nothing to connect. Kazhy puts the text on the clipboard and presses ⌘V into the field that already has focus, so it works anywhere a text field does. These are examples, and the row keeps going because the list does.
- Google Chrome
- Gmail
- Notion
- Telegram
- Figma
- Linear
- GitHub
- Discord
- Jira
- Xcode
- Obsidian
- WordPress
Settings › Vocabulary
Two ways to fix a word.
One changes what the model hears. The other fixes what it wrote.
Words sent to the model Cloudflare
Replacements my email hello@kazhy.app
- Permissions
- General
- Transcription Engine
- Language
- Formatting
- Vocabulary
- History
- Recording
- Help
Vocabulary
Words sent to the model
Helps the model hear a word correctly. Space is limited.
Words01
Space0 / 1114 / 111
Space is what the model reads before a dictation. A longer word costs more, and a long list makes recognition worse, not better.
Replacements
Fixes what the model still writes wrong, after it writes it. No limit.
1 replacements · newest last
Re-format re-runs your rules. Re-transcribe re-runs the model.
opens the history window
Every field and button here works. Try one.
Send the release notes to [email protected] once Cloudflare is deployed.
64 symbols63 symbols70 symbols
Pushing the worker now, the D1 migration goes out with it.
58 symbols
Reverted the cache change, latency is back to normal.
53 symbols
AI Styles
The same dictation, four ways, one of them yours.
You choose which one runs. What it returns is what Kazhy pastes.
opens the AI Styles window
AI Styles
BUILT-IN
MY STYLES
- My styleCaveman
Prompt
3204 / 5000
✦Runs on Kazhy Cloud · included with Premium, nothing to set up
Duplicate to edit
Plain English, and the box holds 5,000 characters of it.
Caveman is not one of them. A custom style is one you write yourself, in plain English.
Every AI Style is Premium, the six that ship and the ones you write.
Hey, so I was wondering if you could like maybe take a look at the you know the onboarding flow because people are dropping off at the permission step and I think it's because we ask for accessibility before we explain why we need it.
Hey, so I was wondering if you could like maybe take a look at the you know the onboarding flow because people are dropping off at the permission step and I think it's because we ask for accessibility before we explain why we need it.
Hey, so I was wondering if you could like maybe take a look at the you know the onboarding flow because people are dropping off at the permission step and I think it's because we ask for accessibility before we explain why we need it.
Hey, so I was wondering if you could like maybe take a look at the you know the onboarding flow because people are dropping off at the permission step and I think it's because we ask for accessibility before we explain why we need it.
Hey, so I was wondering if you could like maybe take a look at the you know the onboarding flow because people are dropping off at the permission step and I think it's because we ask for accessibility before we explain why we need it.
- Review the onboarding flow - Users are dropping off at the permission step - The drop‑off may be caused by asking for accessibility before explaining why it’s needed
Could you take a look at the onboarding flow because people are dropping off at the permission step and we ask for accessibility before explaining why we need it.
Hey, I was wondering if you could take a look at the onboarding flow because people are dropping off at the permission step, and I think it's because we ask for accessibility before we explain why we need it.
Ugh. Onboarding flow big maze. People fall leaf. Permission step big wolf chase. Ask accessibility before explain. Brain confused like sabertooth. Worker-man think cause. Bad.
↑↓ formatted/original
Six built-in styles ship with Kazhy. Every version above came back from a real run and was not written for this page.
Plans and Billing
The first seven days are Premium. Then Free keeps working.
No card to start the week and no lockout at the end of it: nothing you have made is deleted, and three things change. Cloud transcription and AI Styles stop, and Free's limit of 1,000 words a day starts to apply.
Free
$0 forever
Your Mac does the work
- 1000 words a day, then it waits until tomorrow
- Works offline, no account needed
- Your vocabulary, your full history
- Nothing leaves your Mac
✦Premium
$8.99 a month
or $59.99 a year, 44% less than paying by the month
Text you can send without editing
- Everything in Free, with no daily limit
- Polish and every other AI style
- Cloud transcription: faster, and no model loaded on your Mac
You cannot start a purchase on this website. Subscribe is a button inside the app, in Settings › Plans and Billing, and Paddle takes the payment from there.
Both lists above are the application's own words, from the screen where you will meet them.
Questions
Before you download.
What happens after the first week?
Kazhy drops to Free and keeps working: on-device transcription, your vocabulary, your replacements, your full history. Cloud transcription and AI Styles stop until you subscribe, and Free's 1,000 words a day start to apply. Nothing is deleted, and no card is charged.
What happens when I reach 1,000 words in a day?
Dictation waits until tomorrow, and the app says so rather than failing quietly. Everything already written stays where it is, and the count is of the words Kazhy wrote for you, not of the time you spent talking. Premium removes the limit.
Is Premium unlimited?
Nearly, and the two places it is not are worth knowing before you pay. Cloud transcription is capped at 1,800 minutes in any rolling thirty days, which is thirty hours of talking, and AI Styles at 5,000 of them or $4 of inference in the same window, whichever comes first. A prompt you wrote yourself can cost around ten times a built-in style, so a very long one reaches the money ceiling at several hundred rather than at five thousand. On-device transcription is not metered at all, and neither cap is the daily word limit, which Premium removes outright. Reach one and Kazhy says so; dictation carries on without the styling step.
Does it work offline?
Yes, and that is the default. On-device transcription runs on your Mac with no network and no account. Cloud transcription is the opt-in Premium path: the audio is sent, transcribed and discarded straight away, and if the request fails Kazhy finishes the job on your Mac. See the privacy policy.
Where do I pay?
Not here — you cannot start a purchase on this website. You download Kazhy, and Subscribe is a button inside the app, in Settings › Plans and Billing. Payments are handled by Paddle, and you can cancel at any time from that same screen; see refunds.
Can I write my own AI Styles?
Yes. A style is a name, an emoji and a prompt in your own words, plus a switch for whether it may rewrite what you said or only tidy it. The six that ship cannot be edited, but any of them can be duplicated and the copy changed. Every AI Style is Premium, the six that ship and the ones you write: Free has none of them.
Which languages can I dictate in?
99. You choose the one you are speaking in — in Settings › Language, or on the recording orb, which moves through the languages you keep. Kazhy transcribes what you said; it does not translate between languages.
Why is it not in the Mac App Store?
Kazhy types into other applications and listens for a global hotkey, which is deeper access than App Store sandboxing allows. So it ships directly instead: signed with a Developer ID, notarized by Apple, and updated in place.
What does it run on?
macOS 14 or newer, on Apple Silicon — M1 and up. It asks for Microphone permission to hear you and Accessibility permission to type into the application you are already in.
Say it once. Read it back where you were already working.
Download for MacFree forever on your own Mac, with no account. Premium is $8.99 a month or $59.99 a year.
macOS 14 or newer, Apple Silicon. Microphone and Accessibility permissions.
Kazhy for macOS. Every Kazhy window on this page is the real application, redrawn for the web.