Open source · AI voice typing for Mac

Hold a hotkey or the mouse and talk. When you let go, the filler words are gone, the sentences are tidy, and the finished text lands right at your cursor.

No sign-up, no login · 7-day free trial · macOS 14+ · Open source GPL-3.0

Interface demo animation

Open source
GPL-3.0
All the code is public — build it yourself
Account
Not needed
Open it and talk — no phone number, no email
Cost
7 days free
Then free forever with your own key, or become a member
Privacy
Your words aren’t kept
History and keys stay on your Mac
Real results

Not a raw transcript —
the message you meant to send.

These four were run through the real product pipeline: said casually on the left, Typefree’s clean-up on the right.

Said casually

Cleaned up

Struck-through parts are filler words and false starts that got removed.

More than typing

Talk, ask and translate —
without letting go of the mouse.

Hold the mouse to talk. Don’t want to remember a hotkey? Hold the mouse in any text field for about half a second and start talking. Need to let go mid-sentence? Drag down a little to lock, then click ✓ when you’re done. Changed your mind? Drag far away and let go when it glows red.

See something unclear? Hold and ask. No window switching, no copying. Hold the mouse on empty space and ask; the answer appears in the top-right corner. Hold the answer to follow up, or pin it to keep it.

End with “in Chinese” — and that sentence is Chinese. Commands are matched by rule, not guessed by a model. You can also set one output language on the Explore page, so you never have to say it.

The more you use it, the better it knows your words. Correct a misheard name or product once, and it’s recognized next time. You can also add words to your vocabulary.

Everything else you might want to tweak is in Settings

Clean-up model
Auto · quality first or speed first — or choose “No polish” for the raw transcript
Personal vocabulary
Add names and products that get misheard; a set of tech terms is built in
History
Retry, edit the text or export the audio for any entry
How long to keep it
24 hours, a week, a month, or everything — your call
Open source & privacy

Where your words go —
every step is traceable.

No account, no sign-up. All the code is on GitHub, so you can check where your data goes at every step: recording, recognition, clean-up and typing.

Your MacRecordings, history and keys
stay on this Mac
Typefree server
ProvidersVolcengine for recognition
Qwen for clean-up

With your own key: audio goes straight to the provider you chose, never through our server, and usage is billed to your own account.

Free trial and members: relayed by our server without keeping audio or text. We only record numbers like character count and duration to track your quota, deleted automatically after 90 days.

No account

No sign-up, no login. The trial works right away, members just use a license key, and even feedback needs no email.

Keys in Keychain

API keys are stored only in your Mac’s Keychain and never uploaded.

Encrypted local history

Everything you dictate is stored encrypted on your Mac — exportable, kept as long as you choose.

kdsz001/typefree
  • mac/Full macOS app source (Swift)
  • GPL-3.0Free to use, modify and build yourself
View source on GitHub →
Get started

Install, allow, talk.

1Download & install

Download the signed, notarized installer and drag it into Applications. New users get a 7-day free trial — no key needed.

2Allow two permissions

Grant microphone and Accessibility access so Typefree can hear you and type at your cursor.

3Hold and talk

In any text field, hold the hotkey or the mouse, talk, and let go — the cleaned-up text is at your cursor.

Want to use your own key for free? Follow the illustrated guide — about 5 minutes →

New users
Free 7 days

Zero setup — recognition and clean-up are on us

Your own key
Free forever

Use your own API key, no limits

Membership
$26 / year

Recognition, clean-up and Ask AI included — no keys needed

FAQ

How is this different from built-in dictation?
System dictation is closer to word-for-word transcription — it types out every “um” and “you know.” Typefree cleans up the language after recognition — removing fillers, smoothing sentences, normalizing numbers and punctuation — so the output is ready to send or to use as a prompt.
Is Typefree open source?
Yes. The Mac app’s code is public on GitHub under GPL-3.0, so you can check where your data goes at every step, or build it yourself (self-built copies need your own API keys). The Typefree name and icon are not covered by the open-source license.
How much does it cost? Can I try it first?
Yes. New users get a free 7-day trial — zero setup, on us, 10,000 characters in total. After that, use your own API key free forever with no limits, or become a member ($26/year) and skip the setup. See Pricing.
Which providers and models are supported?
Recognition uses Volcengine; clean-up uses Qwen, with the model picked automatically for quality or speed — or choose “No polish” to get the raw transcript.
Does it work offline?
No. Recognition and clean-up call cloud speech-recognition and LLM services. Typefree’s promise is local-first storage, open source and transparent data routing — not “works without internet.”
Do I need an account?
No. Typefree has no account system: download it, open it and talk — the trial needs no details at all. When you become a member, checkout asks for an email to deliver your license key; paste the key into the app and you’re done. Questions? Use the Feedback page in the app — no login, no email needed.
I’m not great with APIs — can I still use it?
Yes. As a member you don’t need any API keys — install and start talking. If you’d rather set up your own, there’s a 5-minute illustrated guide.
Are my recordings and data safe?
History is stored encrypted on your Mac (~/.config/voicepolish/), and API keys are kept in the system Keychain. With your own key, requests go only to the providers you configured, never through us; during the free trial and membership, they’re relayed by our server — relayed only, audio and text are never stored.

Done talking? It’s written.

Free for 7 days — no API key needed.