Free & Open Source

Voice Dictation
for Linux

Fast, system-wide speech-to-text for Linux with unlimited recording and advanced post-processing

Powerful Features

A powerful, extensible voice dictation system for Linux — now with local models, unlimited recording, and optional LLM-based refinement.

Global Hotkey

Press hotkey from anywhere to instantly start or stop recording.

AI Transcription

Powered by OpenAI Whisper via Groq, OpenAI, or local endpoints

Privacy-First

Fully local pipelines supported

LLM Post-processing

Clean up speech automatically

Flexible Output

Transcribed text can be pasted to or typed at the cursor, or copied to cliboard.

Unlimited Dictation

No time limits via VAD segmentation

Multilingual

99+ languages with auto-detection

Minimal UI

Slim, transparent recording bar; lives in your system tray

Wayland & X11

Works everywhere on Linux

Press to speak. Press to send, anywhere.

Wisper in action: recording audio and delivering transcribed text

Get Started

Set up Wisper in under 5 minutes

1

Download Wisper

Get the right package for your distro from the download section below: .AppImage (universal), .deb (Debian/Ubuntu/Mint), .rpm (Fedora/RHEL), or .pacman (Arch/Manjaro).

2

Install & Run

AppImage: Make executable and double-click
.deb: sudo dpkg -i wisper_*.deb
.rpm: sudo rpm -i wisper-*.rpm
.pacman: sudo pacman -U wisper-*.pacman

3

Choose a Transcription Provider

Pick a cloud provider and get an API key, or run a local server for total privacy (more details):

4

Configure & Start

Right-click the tray icon → Settings → choose your provider and paste your API key → Save. Explore the other tabs to configure your hotkey, output mode (paste / type / clipboard), optional LLM formatting, and local server auto-start. Then press your hotkey to start dictating.

Download

Available for all Linux distributions  ·  all releases on GitHub

AppImage

Universal package for all Linux distros. No installation required.

Download .AppImagev3.0.1

Debian / Ubuntu / Mint

Native .deb package for Debian-based distributions.

Download .debv3.0.1

Fedora / RHEL

Native .rpm package for Red Hat-based distributions.

Download .rpmv3.0.1

Arch Linux / Manjaro

Native .pacman package for Arch Linux and derivatives.

Download .pacmanv3.0.1

Verify your download: SHA256SUMS.txt  ·  sha256sum -c SHA256SUMS.txt --ignore-missing

For full documentation, configuration details, and troubleshooting, see the README.