Skip to content
Chris Smashe edited this page Jun 23, 2026 · 9 revisions

TypeWhisper for Linux

Speech-to-text and AI text processing for the Linux desktop. Press a key, talk, and have clean, punctuated text land in whatever app you're in.

The TypeWhisper Dashboard, showing usage tiles, insights, and top apps

TypeWhisper for Linux is a Linux desktop port forked from the TypeWhisper project (which ships macOS and Windows builds). It lets you dictate into other applications, transcribe audio files, record longer WAV sessions, apply dictionary and snippet post-processing, and run prompt-based AI text actions through plugins — tuned to feel as close to Wispr Flow as possible on Linux.

New here? Start with these

  • Installation — AppImage, .deb, .rpm, tarball, or build from source.
  • Quick Start — your first dictation in a few minutes.
  • Setup Wizard — the guided first-run setup; reopenable anytime.
  • Requirements — system requirements and optional desktop helpers.
  • On Wayland? Read Wayland Notes — hotkeys, typing backends, window/URL detection.

What it does

  • Global dictation with Toggle, Push-to-talk, and Hybrid activation modes — see Dictation and Global Hotkeys.
  • Local transcription on CPU or optional NVIDIA GPU — CUDA acceleration (for the bundled whisper.cpp and sherpa-onnx engines) downloads its runtime on demand rather than bundling it. See Transcription Engines and GPU & CUDA.
  • Per-app text insertion with smart Auto, clipboard paste, and direct typing — see Text Insertion.
  • AI text cleanup & formatting in the Wispr-Flow style, driven by your own LLM — see Text Cleanup & Formatting and Prompts & AI Actions.
  • File transcription and a recorder, with batch queues, watch folders, and subtitle export — see File Transcription and Recorder.
  • Personalization via History, Dictionary, Snippets, and Profiles.
  • Plugins for transcription engines, LLM providers, actions, post-processing, memory, and notifications — see Plugins.
  • Automation through a local HTTP API and the CLI.
  • A localized interface — English, German, Spanish, or Russian, switched live from General Settings (or Auto, to follow your system locale).

Map of the wiki

Section Pages
Getting Started Installation · Quick Start · Setup Wizard · Requirements
Using TypeWhisper Dashboard · Dictation · Global Hotkeys · Text Insertion · File Transcription · Recorder · History · Dictionary · Snippets · Profiles · Prompts · Text Cleanup · Memory
Settings General Settings · Appearance · Advanced Settings · About · Backup & Restore
Plugins Plugins · Transcription Engines · LLM Providers · Other Plugins · Plugin SDK
Automation HTTP API · CLI
Platform & Troubleshooting Wayland Notes · GPU & CUDA · Desktop Integration · Tested Configurations · Troubleshooting
Project Data & File Paths · Roadmap · Contributing · License

Changelog

Date Change
2026-06-17 Initial version.
2026-06-17 Added Dashboard hero screenshot.
2026-06-17 Linked the Setup Wizard page.
2026-06-19 Added the localized-interface highlight (v0.9.0).
2026-06-23 Added the local GPU-acceleration highlight (v0.10.0: on-demand CUDA for whisper.cpp and sherpa-onnx).

Clone this wiki locally