Works in every app
One global hotkey types into Slack, your editor, or the terminal. Anything focused, even when DictaPulse is tucked away in the tray.
One hotkey, your voice, and finished text appears in whatever you’re using. No cloud, no copy-paste, no latency. Just talk, and whisper.cpp does the rest, entirely on your machine.
One global hotkey types into Slack, your editor, or the terminal. Anything focused, even when DictaPulse is tucked away in the tray.
whisper.cpp runs locally. No cloud, no account, no upload. Your voice never leaves the machine.
A floating pill pulses with your voice in real time. Size, position, opacity and sound cues are all yours to tune.
Clean transcripts with an offline rules engine, a local LLM, or your own API key. Keys live in the system keyring, never in a config file.
Feed it your vocabulary, tone and dev jargon. Every setting sharpens whichever AI you connect, so accuracy climbs with use.
Type into your editor, auto-paste into your terminal: set the output per app. The focused window is detected by a tiny KWin script.
The full Whisper set with constrained auto-detect, so it never slips into a wrong-but-similar language mid-sentence.
Runs on CPU out of the box. Optional Vulkan, CUDA and ROCm builds for acceleration, with automatic hardware detection.
Zero telemetry. No recordings saved by default. Local-first always, and cloud cleanup is strictly opt-in.
A custom QML “clay” design system: pillow-embossed surfaces, press physics, and matching themes that follow your mood. Click any shot to enlarge it.
From any app, any text field. No window switching, no focus stealing.
A live waveform shows it listening while Whisper transcribes on-device.
Finished text lands in your active field, cleaned up exactly how you like it.
Two AUR packages, a portable AppImage, or build from source.
paru -S dictapulse-bin
Prebuilt Vulkan build that installs in seconds. Prefer source? Use dictapulse.
View on AURchmod +x DictaPulse-*-x86_64.AppImage ./DictaPulse-*-x86_64.AppImage
Download, mark executable, run. Needs KDE Plasma 6 (Wayland) + ydotoold.
Download latestgit clone https://github.com/Silverhairfx/DictaPulse cd DictaPulse && ./scripts/install.sh
Add --vulkan / --cuda / --rocm for GPU acceleration.
View source