Skip to content

Repository files navigation

Utterleaf — Let ideas speak

Utterling, your leafy dictation companion

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.

Desktop and Android

Desktop dictation Android keyboard preview
Utterleaf desktop dictation settings on Windows Utterleaf Android voice transcript editor and keyboard with sample text
Hold a shortcut and speak naturally; the local result goes to your selected text field. Type directly with the Android keyboard, then add optional offline English voice when you choose.

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

Download

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.

Your first words on desktop

  1. Open Utterleaf. The speech model downloads on first launch. Once installed, recognition works offline; you can disable further model downloads in Settings.
  2. Check your microphone. Click the tray leaf, then Test microphone.
  3. 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.

Small touches that help

Speak naturally Make it yours Find your way back
Utterling listening Utterling typing Utterling thinking
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

Know your leaf

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.

Green ready icon Ready Recording icon with a dot Recording Processing icon with three dots Processing Error icon with an exclamation mark Needs attention
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.

Keep growing

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.

About

Private, on-device speech-to-text. Quiet desktop dictation for Windows, macOS, and Linux.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages