Dax ff3751dd87 Keep a dictation for Paste Last when its paste fails on Windows and Linux (#1727)
macOS already kept the text for Paste Last when its paste failed (#1724).
Windows and Linux returned the paste error before saving the new text, so
Paste Last re-inserted the previous dictation.

Linux now takes the paste as a closure and keeps the processed text when it
fails; the listener sets its last dictation inside delivery, so success and a
failed paste both keep it. Windows saves it beside the paste and still returns
the original error. History stays success-only, printed dictations are
unchanged, and a cancelled capture never reaches this point on either OS.
2026-11-12 12:58:52 -05:00
2026-11-02 14:11:35 -05:00
2026-11-10 17:51:36 -05:00

Hex

Hex is local voice dictation for Mac, Windows and Linux. Hold a key, speak, and it pastes.

How it works

  • hold the shortcut, speak, then let go
  • Hex transcribes on your device and pastes into whatever app you're in
  • the first run downloads a speech model; after that nothing leaves your machine
  • experimental features live in Labs, at the bottom of the sidebar

Downloads

Stable is the current release. Dev is the newest build of dev and updates itself from the dev channel.

Platform Stable Dev
macOS (Apple silicon) DMG DMG
Windows x64 Installer Installer
Windows ARM64 Installer Installer
Linux x86_64 Executable Executable
Linux x86_64 (Debian, Ubuntu) .deb .deb
Linux x86_64 (Fedora, openSUSE) .rpm .rpm
Linux ARM64 Executable Executable
Linux ARM64 (Debian, Ubuntu) .deb .deb
Linux ARM64 (Fedora, openSUSE) .rpm .rpm

Or install with:

  • Homebrew: brew install --cask anomalyco/tap/hex
  • AUR: yay -S hex-bin
  • install script (Linux): curl -fsSL https://anoma.ly/hex/install-linux.sh | sh
  • Nix (Linux): nix profile add github:anomalyco/hex

More docs are in docs/.

Contributing

We don't take pull requests. Open an issue describing the bug or idea, and our agents usually turn it around fast.

MIT licensed.

Languages
Rust 87.2%
Swift 4.1%
JavaScript 2.6%
HTML 1.7%
TypeScript 1.3%
Other 3%