A favicon of Handy

Handy

Offline speech-to-text desktop app where you hold a shortcut, speak, and the transcription lands in whatever text field has focus.

Screenshot of Handy websiteVisit Handy

Press a shortcut, speak, release, and the words appear in the text field you were already typing into. Handy is a free, open source speech-to-text application that does this entirely on your own computer, so no audio is sent anywhere and no subscription stands between a person and basic accessibility tooling.

Recording can be held or toggled, with hold-only and toggle-only modes for anyone who wants one behavior. Silence is filtered by Silero voice activity detection, then transcription runs on a model of your choice, Whisper in small, medium, turbo or large sizes with GPU acceleration where available, or Parakeet V3, a CPU-optimized model with automatic language detection.

The application is a Tauri build with a clear split between its parts.

  • Frontend: React and TypeScript with Tailwind CSS for the settings interface.
  • Backend: Rust handles system integration, audio processing and machine learning inference.
  • Speech libraries: transcribe-cpp runs the Whisper family while transcribe-rs runs Parakeet.
  • System plumbing: cpal for audio input and output, rdev for global shortcuts and rubato for resampling.
  • Command line flags: a running instance can toggle transcription, cancel an operation, start hidden or skip the tray icon.

Releases are published for Windows, macOS and Linux, with Homebrew cask and winget packages that the developers do not maintain themselves. First launch asks for microphone and accessibility permissions, and a debug mode is one keystroke away when something misbehaves. The project says plainly that it aims to be the most forkable speech-to-text tool rather than the best one.

Share:
Details:
  • Stars


    31,118
  • Forks


    2,817
  • Last commit


    7 days ago
  • Repository age


    2 years
  • License


    MIT
  • Version


    0.9.6
  • Repository


    cjpais/Handy

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Handy:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit