A little leaf. A lot less typing.
Private, on-device dictation for Windows, macOS, and Linux, with an Android keyboard preview.
Download · How to use it · Take a look · Help & docs
Speak into the app you're already using. Utterleaf turns your words into text, then gets out of the way. No account, no cloud transcription, and no saved audio history. Your microphone closes between takes.
The desktop capture is from the Windows app. The Android preview shows local transcript editing in an emulator with sample text. Android preview and current limits · Keyboard roadmap
Desktop archives include Python. Extract the whole archive, then open Utterleaf. On Android, install the signed APK and follow its keyboard setup.
| Platform | Download | Setup |
|---|---|---|
| Windows x64 | Windows ZIP | Open Utterleaf/utterleaf.exe |
| macOS Apple Silicon | macOS archive | Permissions & launch |
| Linux x64 | Linux archive | X11 setup · Wayland setup |
| Android ARM64 preview | Signed Android alpha13 APK | Setup & current limits |
Linux builds target Ubuntu 24.04 or compatible distributions. Downloads are unsigned on desktop; the Android APK is signed. macOS is not notarized. Wayland needs manual shortcut/paste setup and XWayland; native desktop dictation is still being validated. Release notes & checksums.
- Open Utterleaf. The speech model downloads on first launch. Once installed, recognition works offline; you can disable further model downloads in Settings.
- Check your microphone. Click the tray leaf, then Test microphone.
- Click a text field and speak. Hold Ctrl+Win on Windows or Ctrl+Shift+Space on macOS/X11, wait for Listening or the start sound, and release when finished. Prefer a toggle? Choose Press to start / stop. On Wayland, use your configured desktop shortcut instead.
| Speak naturally | Make it yours | Find your way back |
|---|---|---|
![]() |
![]() |
![]() |
| Say punctuation and bullet lists. Keep the desktop quiet, or enable a countdown and dictation preview. | Add names and phrases to your vocabulary. Turn cleanup off when you want the model transcript unchanged. | Copy the latest dictation within two minutes. Restore defaults without losing vocabulary, models, or privacy preferences. |
| Dictation basics | Voice commands | Settings & recovery |
The small leaf in your system tray shows what Utterleaf is doing. Click it to open Settings; use the tray menu to copy or forget your latest dictation.
| Ready for a take | Capturing your voice | Loading or transcribing | Check the status message |
The dot, three dots, and exclamation mark help distinguish states without relying only on color. Offline use is normal—not an error. Icon meanings & next steps.
Recognition runs locally. Recent output is held temporarily in memory; text you copy may remain in your OS clipboard history. GPU acceleration needs compatible CUDA libraries; the Windows download also works on CPU, and macOS currently uses CPU inference. Privacy & usage · GPU setup.
Roadmap · Contribute & build · Desktop plan · Mobile plan · Mobile voice preview · Ideas · Platform testing · Brand & artwork · Report a problem
Utterleaf is Apache-2.0 licensed, © 2026 RioPlay. See NOTICE for attribution. Downloads include third-party notices; model weights are separate.





