whispy

September 11, 2025 ยท View on GitHub

A daemon process that works using pw-record, ydotool and of course whisper.cpp to provide speech-to-text/dictation for Linux/Wayland.

Grab a model from huggingface.

Sway Setup

Once you've built and installed the binary and a model, add something like this to your config:

exec whispy /home/naitik/.cache/whisper/ggml-large-v3-turbo-q5_0.bin
bindsym $mod+grave exec 'pkill -USR2 whispy'

That sets up mod+grave as your toggle.