TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

cjpais/Handy

Offline speech-to-text desktop app

+1,721 stars in 7 days · trending one of the last 30 days

Convert speech to text locally with a desktop app

Press a shortcut key and speak, and your words appear as text in the input field. All processing happens on your computer without an internet connection, so you can use it for private conversations or sentences containing confidential information. Handy is a desktop app that removes the barrier between speaking and typing.

A fully offline process

Handy refines recorded audio with Silero VAD and converts it to text using Whisper or Parakeet models. This entire process runs locally, so audio data is not sent to external servers. If a GPU is available, it uses acceleration; otherwise, it uses CPU-optimized models to maintain processing speed. It operates in the same way on Windows, macOS, and Linux.

Control recording and input with a single shortcut

Users can assign a key in the settings to start and stop recording. Recording continues while the key is held down, and when released, the text is immediately pasted into the input field of the currently focused app. A toggle mode is also supported, allowing you to start with one press and stop with another. Integration with Raycast allows for faster control of recording, log lookup, and model changes.

Platform-specific installation and considerations

macOS can be installed via Homebrew Cask, Windows via winget, and Linux requires installing the .deb file with APT to automatically resolve dependencies. Linux users must install one of xdotool, wtype, or dotool depending on their display server for text input to work correctly. In Wayland environments, wtype or dotool is essential, and using dotool requires adding the user to the input group. On macOS, using a Bluetooth headset microphone may degrade audio quality during recording, so using the built-in or an external microphone is recommended.

Model selection and custom support

You can choose from Whisper's Small, Medium, Turbo, and Large models, as well as the CPU-optimized Parakeet V3 model. Fine-tuned Whisper GGML models created by the community can also be used by placing them as .bin files in the models folder, where they are automatically recognized. Since the model name is inferred from the file name, you should name the file meaningfully.

Stability and license verification

Handy is released under the MIT license and can be used freely, but brand assets such as the name and logo are not open source, so you must use your own branding when redistributing. On Linux, startup may fail due to the absence of the gtk-layer-shell library, so you must install the package appropriate for your distribution. In Wayland environments, the overlay may steal focus and cause pasting to fail, so it is recommended to change the overlay position to 'None' in the settings. The project is under active development, and known issues and solutions are transparently disclosed in the README.

Written by AI from this repository's README on November 1, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Nov 1 · best daily rank #7 (Nov 1)

Read from GitHub, as of November 8, 2026.

Language
Rust
Topics
accessibility · cross-platform · speech-to-text · tauri-v2
Stars
38,036
Stars gained in 7 days
+1,721
Contributors
185
Forks
3,584
Latest release
v0.10.0 · November 2, 2026
Commits
931
Last commit
November 7, 2026
Open issues
93
Open pull requests
116

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #7 · November 1, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/cjpais--Handy/badge.en.svg)](https://trend.ondo.sh/github/r/cjpais--Handy/en.html)