diff --compare
Murmur vs Vocalinux
Two approaches to the same goal.
Both Murmur and Vocalinux use whisper.cpp for offline transcription on Linux. Vocalinux takes a Python/GTK approach with broad engine support (whisper.cpp, VOSK, OpenAI Whisper) and Vulkan GPU acceleration. Murmur takes a Rust/Tauri approach focused on a small binary and a floating widget UI. Both are free and open source.
| field | Murmur | Vocalinux |
|---|---|---|
| stack | Rust + Tauri 2 | Python + GTK |
| binary | ~3MB | ~200MB+ |
| memory | ~50MB | ~300MB |
| gui | Floating widget | GTK tray |
| skins | Multiple + custom | Standard |
| engines | whisper.cpp | whisper.cpp / VOSK / Whisper |
| gpu | Planned (Vulkan) | Vulkan |
| wayland | X11 (Wayland in V2) | X11 + Wayland |
| install | AppImage / .deb | pip / installer script |
| cost | Free | Free |
Where Murmur differs
Single binary install
One AppImage or .deb — download and run. No runtime dependencies to manage.
Floating desktop widget
The Comm Badge sits on your desktop with customisable skins and accent colours. A different take on the UI.
Lightweight footprint
~3MB binary, ~50MB RAM. Built with Rust for minimal resource usage.
Pro tier coming
Cloud STT for speed, LLM text cleanup, 99+ languages, CLI mode. Optional paid features that fund ongoing development.