← All Comparisons

Voxtype vs hyprwhspr

Two Whisper-based tools for Hyprland users. Both offer Waybar integration and push-to-talk. Which fits your setup?

At a Glance

Aspect Voxtype hyprwhspr
Engine Whisper, Parakeet, Moonshine Whisper (pywhispercpp)
Language Rust Python
Target Distro Any Linux Arch/Omarchy
Compositors Any Wayland Hyprland-focused
GPU Acceleration Vulkan, CUDA, Metal, ROCm CUDA, Vulkan
Waybar Integration Yes Yes
Systemd Service Yes Yes
Audio Feedback Yes (customizable themes) Yes (auto matches Omarchy)
Desktop Notifications Yes (notify-send) Yes, optional
Word Replacements Yes Yes
Spoken Punctuation Yes (opt-in) Yes
Interactive Setup Yes (voxtype setup model) Yes (hyprwhspr setup)
Cloud Fallback No (offline only) Yes (OpenAI, Groq APIs)

What They Share

Both tools have excellent feature parity:

Critical Differences

Distro & Compositor Support

Voxtype works on any Linux distribution and any Wayland compositor. It uses evdev for hotkey detection, which is compositor-agnostic.

hyprwhspr is designed specifically for Arch Linux and Omarchy. While it may work on other distros, it's optimized for the Hyprland ecosystem and may require extra setup elsewhere.

Architecture

Voxtype is a single Rust binary with no runtime dependencies beyond system libraries. Install once, run forever.

hyprwhspr is a Python application that relies on pywhispercpp and other Python dependencies. It offers more flexibility (cloud API fallbacks, word overrides) but has a larger dependency footprint.

GPU Acceleration

Voxtype supports Vulkan (works on AMD, NVIDIA, Intel), CUDA, Metal, and ROCm via compile-time features.

hyprwhspr supports CUDA and Vulkan.

Feature Comparison

What hyprwhspr Does Better

What Voxtype Does Better

Setup Comparison

Voxtype on Arch

paru -S voxtype
voxtype setup model     # Interactive model selection
voxtype setup systemd   # Install systemd service
voxtype setup waybar    # Get Waybar config (optional)

hyprwhspr on Arch

yay -S hyprwhspr
hyprwhspr setup
# Follow interactive prompts

The Verdict

Choose Voxtype if you want a single binary that works on any Wayland compositor and any Linux distro.

Choose hyprwhspr if you're on Arch/Omarchy with Hyprland and want REST API fallbacks for cloud usage when local transcription is too slow, or if you want to use NVIDIA's Parakeet model or any local model.

Both tools now offer excellent feature parity: word replacements, spoken punctuation, interactive setup, Waybar integration, and audio feedback. The main differences are architecture (Rust vs Python) and cloud capabilities.

Links