Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

Hex

Local voice dictation for Mac, Windows and Linux

Visit website Save

Hex is an open-source, MIT-licensed voice dictation app for Mac, Windows and Linux that transcribes on your device and pastes text into any app.

Pricing
Open source
Deployment
Windows / macOS / Linux app
Platforms
Windows, macOS, Linux
5,512stars321forks
6views
Updated

What is Hex?

Hex is a local voice dictation app for macOS, Windows and Linux, published by Anomaly under the anomalyco GitHub organisation. You hold a keyboard shortcut, speak and let go; Hex transcribes on your device and pastes the text into whatever app you are using. The first run downloads a speech model, and after that nothing leaves your machine.

Hex recommends a speech model for the system's preferred language, such as Parakeet Unified English for English, and you can add your own GGUF model file or reuse models another app already downloaded. A vocabulary list biases transcription toward names you supply. macOS, Windows and Linux share one window with Settings, Modes and History, Meetings are macOS-only, and unfinished features sit behind their own switches in Labs. Agents can read retained transcripts and control the running app through the release CLI, and a public TypeScript transcription SDK is available.

Hex is free and MIT licensed. On macOS it requires Apple silicon and macOS 15 or later and installs from a DMG or a Homebrew cask. Windows x64 and ARM64 and Linux x86_64 and ARM64 builds are in beta, with Windows installers, .deb and .rpm packages, a Linux install script, AUR and Nix. Stable and Dev channels are offered, and the project takes bug reports and ideas through GitHub issues rather than pull requests.

Key capabilities

  • Hold-to-talk dictation Hold the shortcut, speak and let go, and Hex pastes the transcript into the app you are in.
  • On-device transcription After the first speech model download, speech is transcribed locally and nothing leaves the machine.
  • Model choice Hex recommends a model for your system language, and you can add your own GGUF file or reuse downloaded models.
  • Custom vocabulary A vocabulary list biases transcription toward the names you list.
  • History and Modes One window holds Settings, Modes and History on macOS, Windows and Linux.
  • Annotate Hex records the screen while you draw and talk, then sends the recording to an agent.
  • CLI control The release CLI lets agents read retained transcripts and control the running app.
Advertisements

Where Hex fits

  • macOS app A signed build for Apple silicon on macOS 15 or later, installed by DMG or Homebrew cask, with Meetings available only on macOS.
  • Windows beta Installers for x64 and ARM64, plus a PowerShell install command on the website.
  • Linux beta X86_64 and ARM64 builds for X11 and wlroots-based Wayland compositors such as Hyprland or Sway, using Vulkan with a CPU fallback.
  • Single user process On Linux, Hex runs as one process per user rather than a system-wide or root daemon.
  • Release channels Stable is the current release, and Dev is the newest build that updates itself from the dev channel.
  • Labs Every unfinished feature gets its own switch, off by default.
  • Developer SDK A public TypeScript transcription SDK works with an explicitly supplied native helper.

Install

brew install --cask anomalyco/tap/hex

Reviews of Hex

No reviews yet

Be the first to share your experience with Hex.

Loading review form…

Alternatives to Hex

Compare Hex with these tools →