Quick start
Prerequisites
Section titled “Prerequisites”- Linux with systemd (Arch, Debian, Ubuntu, Fedora, openSUSE, etc.)
- Python 3.11-3.14
- Wayland or X11 session (GNOME, KDE Plasma, Sway, Hyprland, Niri, etc.).
- Clipboard/window tools:
wl-clipboardandwtypeon Waylandpython-pyperclip,xclip,xdotool, andxpropon X11 (installed by the dependency script)
- Waybar or Noctalia (optional, for status bar)
- gtk4 + PyCairo (optional, for visualizer)
- NVIDIA GPU (optional, for CUDA acceleration)
- AMD/Intel GPU / APU (optional, for Vulkan acceleration)
Install
Section titled “Install”Arch Linux
Section titled “Arch Linux”On the AUR:
# Install for stableyay -S hyprwhspr
# Or install for bleeding edgeyay -S hyprwhspr-gitThen run the interactive setup:
hyprwhspr setupUbuntu, Debian, Fedora, openSUSE
Section titled “Ubuntu, Debian, Fedora, openSUSE”curl -fsSL https://hyprwhspr.com/install.sh | bashInstalls dependencies, clones to ~/.local/share/hyprwhspr/src, and walks you through setup.
Manual install
# Clone the repogit clone https://github.com/goodroot/hyprwhspr.gitcd hyprwhspr
# Install dependencies for your distro./scripts/install-deps.sh
# Run interactive setup./bin/hyprwhspr setupSetup then walks you through:
- ✅ Configure transcription backend (Cohere Transcribe, Parakeet TDT V3, Whisper, Qwen3-ASR, REST API, or Realtime WebSocket)
- ✅ Download models
- ✅ Configure themed visualizer for maximum coolness (optional)
- ✅ Configure bar integration for your shell – Waybar or Noctalia (optional)
- ✅ Set up systemd user services
- ✅ Set up permissions
- ✅ Validate installation
First use
Section titled “First use”Ensure your microphone of choice is available in audio settings!
- Log out and back in (for group permissions)
- Press
Super+Alt+Dto start dictation - beep! - Speak naturally
- Press
Super+Alt+Dagain to stop dictation - boop! - Bam! Text appears in active buffer!
What you’ll see while recording: on layer-shell compositors (Hyprland, Sway, niri, KDE) the animated mic OSD overlay – on Noctalia / Omarchy it auto-matches your live shell theme; on GNOME/Mutter you may need to make additional changes. See Themed visualizer for details.
Any snags, please create an issue.
Updating
Section titled “Updating”# Arch: update via your AUR helperyay -Syu hyprwhspr
# Managed release installshyprwhspr update
# Legacy bootstrap installs: re-run the installercurl -fsSL https://hyprwhspr.com/install.sh | bash
# Either way, setup is idempotent if you need to re-run ithyprwhspr setupManaged release rollout and recovery: installation guide.