hex-personal-commands
Skill5.8k starsChanged 14 days agoMITView on GitHub
Configure Hex personal deterministic transcript transformations in `~/.config/hex/hex.config.ts`. Use when the user wants to add or change custom text transformations for the Hex voice app.
Adopted by
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about anomalyco/hex
- AI Stack Engineer“OpenCode Hex: 100% Free & Local Voice Dictation for AI Coding Agents”YouTube · Nov 9, 2026 · 2.6k views
- AI & Tech Today“This Free AI Memory Skips the LLM and Still Hits 96.6% Recall”YouTube · Oct 31, 2026 · 423 views
- CLI Stack“Hex: Local-First Voice Dictation”YouTube · Nov 2, 2026 · 380 views
- GitScout“The open-source Wispr Flow alternative that runs on your Mac”YouTube · Nov 2, 2026 · 355 views
- Alex Hitt“Hex GitHub Overview: Local Voice Dictation with On-Device Transcription”YouTube · Nov 2, 2026 · 296 views
The biggest 5 of 78 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 78
Talked about on GitHub, YouTube and Bluesky (78 times).
On GitHub · 50
- Nov 7, 2026package request: HEX — numtide/llm-agents.nix1 reaction · 1 comment
- Nov 9, 2026flake: update hex — fosskar/nixfiles0 reactions
- Nov 9, 2026Omarchy 4.5: Hex is the default dictation — dividendsolo/omarchy4mac0 reactions
- Nov 9, 2026build(deps): bump the dev group across 1 directory with 8 updates — kclejeune/system0 reactions
- Nov 8, 2026flake: update hex — fosskar/nixfiles0 reactions
45 more on GitHub
- Nov 7, 2026flake: update hex — fosskar/nixfiles0 reactions
- Nov 7, 2026gigaam: convert GigaAM Multilingual Large CTC from its HF snapshot — handy-computer/transcribe.cpp0 reactions
- Nov 6, 2026flake: update hex — fosskar/nixfiles0 reactions
- Nov 6, 2026fix(macos): explain dictation failures instead of only flashing a red recorder — OlegBezr/hex0 reactions
- Nov 6, 2026[Request]: Hex — ScoopInstaller/Extras0 reactions · 1 comment
- Nov 5, 2026fix(audio): keep WASAPI loopback running after recoverable CPAL xruns — jedrek0429/soloist-display0 reactions
- Nov 5, 2026agent-skills.github.anomalyco.hex: init at 3.3.0 — sudosubin/agents.nix0 reactions
- Nov 4, 2026flake: update hex — fosskar/nixfiles0 reactions
- Nov 4, 2026Linux/GNOME Wayland: support interactive XWayland overlays (meeting capsules / Annotate) — anomalyco/rune0 reactions · 3 comments
- Nov 3, 2026flake: update hex — fosskar/nixfiles0 reactions
- Nov 3, 2026Local STT: audio-conditioned vocabulary biasing for Parakeet (decoder hotwords) — misty-step/cantrip0 reactions
- Nov 2, 2026feat(voice): spoken symbols, formatting and filler clean-up — ANT1OFF/gram0 reactions
- Nov 2, 2026Hex-style compact recording indicator — kemalcanyapali/reisulkitab0 reactions
- Nov 2, 2026Metal: valid WGSL fails Naga override resolution with ExpressionAlreadyInScope — anomalyco/rune0 reactions
- Nov 1, 2026flake: update hex — fosskar/nixfiles0 reactions
- Nov 1, 2026feat(annotate): hand annotations to an agent command and expire old bundles — LuisUrrutia/VoiceInk0 reactions
- Nov 1, 2026feat(annotate): render keyframes with ink and clicks into frames and a contact sheet — LuisUrrutia/VoiceInk0 reactions
- Nov 1, 2026feat(annotate): draw ink over the recorded display and log clicks as timed marks — LuisUrrutia/VoiceInk0 reactions
- Nov 1, 2026feat(annotate): record the screen with narration into an agent-ready bundle, off by default in Labs — LuisUrrutia/VoiceInk0 reactions
- Nov 1, 2026anomalyco 'Hex' 3.0.0 공개 — 로컬 음성 모델 메모리 약 900MB에서 약 160MB로, Linux ARM64·패키지 추가 (10/31, GitHub) — roomedia/ax-trend0 reactions
- Nov 1, 2026fix: C011 provenance for declared documentation sources — emiliano-go/trustsight0 reactions · 1 comment
- Nov 1, 2026refactor(recording): paste dictation output in Stop order through a bounded queue — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(meetings): add an optional two-sentence summary above the transcript — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026[edition] 2026-11-01 06:00 — leoneoo/ai-lianmeng0 reactions · 1 comment
- Oct 31, 2026feat(meetings): offer to record detected calls with a per-app Ask / Always / Never policy — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(meetings): drop speaker echo of the other participants from You — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(meetings): transcribe recorded meetings into Markdown You/Them turns on a local model — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026test(whisper): benchmark inference threads and QoS; Hex's one-thread change slows Whisper 21–25% — LuisUrrutia/VoiceInksays it tested it0 reactions · 1 comment
- Oct 31, 2026feat(meetings): record calls as separate You and Them tracks, off by default in Labs — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(history): let local agents read History through an opt-in CLI and MCP server — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(labs): add a Labs page where unfinished features opt in, off by default — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026fix(streaming): keep words after long pauses in Parakeet Unified realtime text — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026fix(streaming): transcribe the whole clip when a stream misses its finish deadline — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(models): free local speech model memory after an idle period — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(audio): show the input in use with live level and why it differs from the saved microphone — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(shortcuts): dictate without processing through an optional raw shortcut — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026[Request]: Hex — ScoopInstaller/Extras0 reactions
- Oct 31, 2026fix(shortcuts): never paste audio from modifier shortcut chords such as Option-1 — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(models): suggest speech models per language and ask before a switch changes it — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026test(transcribe-cpp): benchmark decoder threads and QoS; Hex's one-thread change shows no gain — LuisUrrutia/VoiceInksays it tested it0 reactions
- Oct 31, 2026fix(transcription): drop Whisper output that only repeats its prompt — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(audio): add Hex-style done, error and retractable start tones — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(audio): add opt-in Keep Ready microphone with 450 ms pre-roll — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026feat(dictionary): add vocabulary "sounds like" spellings to enhancement prompts — LuisUrrutia/VoiceInk0 reactions
- Oct 31, 2026fix(paste): type into Chromium 155/156 instead of pasting — LuisUrrutia/VoiceInk0 reactions
On YouTube · 24
- Nov 9, 2026OpenCode Hex: 100% Free & Local Voice Dictation for AI Coding Agents — AI Stack Engineersays it tested it2.6k views · 5 comments
- Oct 31, 2026This Free AI Memory Skips the LLM and Still Hits 96.6% Recall — AI & Tech Todaysays it tested it423 views
- Nov 2, 2026Hex: Local-First Voice Dictation — CLI Stack380 views · 1 comment
- Nov 2, 2026The open-source Wispr Flow alternative that runs on your Mac — GitScout355 views
- Nov 2, 2026Hex GitHub Overview: Local Voice Dictation with On-Device Transcription — Alex Hitt296 views
19 more on YouTube
- Nov 3, 2026Top GitHub Repos Today: Hex, Matt Pocock's Skills & Mika #Shorts — AI2mindaily247 views · 1 comment
- Nov 10, 2026Criei meu próprio Ditado por IA 100% LOCAL! (Conheça o HEX) — TekZoomsays it tested it239 views
- Nov 5, 2026Hex: Free Local Dictation for Mac, Windows AND Linuxfinal short — WEBdoze222 views
- Nov 2, 2026Hold a key, talk, and this free app types it #ai #opensource #github #speechtotext #dictation — Pratham BS200 views · 4 comments
- Nov 2, 2026Hex: Local Voice Dictation Tool for Windows, macOS & Linux – Fast Rust App — Next Horizon198 views · 1 comment
- Nov 3, 2026This Voice Tool Types What You Say, Fully On Your Device — ForkYeah Git194 views
- Nov 3, 2026Hex: free voice typing that runs on your own computer (and the catch) — Weights Unlocked158 views
- Nov 3, 2026Type twice as fast with private local voice dictation — Readme reels137 views
- Nov 1, 2026Hex transcribes speech locally on Mac, Windows, and Linux with zero cloud uploads. #Shorts — git.clipper134 views
- Nov 1, 2026Hex: local dictation that types into any Mac app, Apple Silicon only — SkipCI129 views
- Nov 4, 2026声で文字入力——hexがGitHubで1日1,134スター — RIT108 views
- Nov 4, 2026Hex Explained: Is It Right for You? (Local Voice Dictation, Hex vs Handy, Fit Check) — Tech On Cue102 views
- Nov 3, 2026GitHub - anomalyco/hex: Local voice dictation for mac, windows and linux — GitHub Daily Trend AI Podcast86 views
- Nov 2, 2026Talk and It Types: Free Offline A I for Any Computer — ProffandSpark75 views
- Nov 2, 2026Hold a Key, Speak, It Pastes: Hex Local Voice Dictation. How? #shorts — Ever Known?65 views
- Nov 4, 2026Hex: free offline AI voice dictation for Mac, Windows, Linux #shorts — TrySI57 views
- Nov 3, 2026anomalyco/hex - Gource visualisation — Gourcer51 views
- Nov 1, 2026Hex: Voice dictation that never leaves your Mac #shorts — StackDrop27 views
- Nov 4, 2026Free app: talk, and it types for you — AI Briefing Daily23 views
On Bluesky · 4
- Oct 29, 2026if you wanna help us test https://github.com/anomalyco/hex#downloads — @thdxr.com18 likes and reposts · 2 replies
- Nov 4, 2026Hex : une app de dictée vocale qui transcrit votre voix en local et colle le texte dans n'importe quelle app. Vous maintenez Option,… — @camilleroux.com6 likes and reposts · 2 replies
- Nov 3, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 anomalyco / hex ⭐ 4,285 (+1,134) 🗒 Rust Local voice dictation for mac, windows and linux — @github-trending-rs.bsky.social1 likes and repost · 1 reply
- Oct 30, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 anomalyco / hex ⭐ 1,116 (+286) 🗒 Rust Local-first voice dictation for macOS. Hold a shortcut,… — @github-trending-rs.bsky.social0 likes and reposts · 1 reply
In this repositoryOne other file it gives its agents.
- AGENTS.mdAGENTS.md
The file
We split this skill into the rules it gives an agent
5 rules. About 0 are common, 0 are distinctive, and 5 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 16
Check for ~/.config/hex/hex.config.ts (or hex.config.js).
- Very specific: line 19
Read ~/.config/hex/AGENTS.md for the current API and limits, and hex.d.ts for exact types.
- Very specific: line 27
Use defineHexConfig from @hex/commands and declare pure transformations entries ({ id, name, description?, transform(text, context) }).
- Very specific: line 31
Run hex commands check (macOS) after editing.
- Very specific: line 36
If hex reports commands check as an unrecognized subcommand, stop: the user is on an older Hex (such as 2.3.1).
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Hex Personal Transformations
This skill targets current Hex (dev builds now, and the next stable release).
Hex 2.3.1 uses an older runtime; its matching skill installs with
npx skills add anomalyco/hex#app-v2.3.1 --skill hex-personal-commands.
Hex runs ~/.config/hex/hex.config.ts itself, in an embedded JavaScript
engine. There is no package to install and no build step.
- Check for
~/.config/hex/hex.config.ts(orhex.config.js). If it is missing, ask the user to open Hex's Modes pane and choose Create Config, or runhex commands initif thehexCLI is available. - Read
~/.config/hex/AGENTS.mdfor the current API and limits, andhex.d.tsfor exact types. Hex owns both and rewrites them; do not edit them. - Edit only the config and files it imports. Scripts are plain TypeScript or
JavaScript: they can import
@hex/commandsand files in the folder, not npm packages, Effect, or Node APIs, and they have no filesystem, network, or timer access. Enums, namespaces, and constructor parameter properties are rejected. - Use
defineHexConfigfrom@hex/commandsand declare puretransformationsentries ({ id, name, description?, transform(text, context) }). - Transformations must be selected in the mode's Transformations section. They run after mode corrections and optional AI rewriting, not for meetings.
- Run
hex commands check(macOS) after editing. It loads the config as Hex does and prints what it registers or the error with file, line, and column. Optionally type-check withnpx -y -p typescript tscin~/.config/hex. A running Hex reloads the config on save and shows load errors in Modes' Transformations section. Ifhexreportscommands checkas an unrecognized subcommand, stop: the user is on an older Hex (such as 2.3.1). Tell them to install the matching skill withnpx skills add anomalyco/hex#app-v2.3.1 --skill hex-personal-commands, or to switch to the dev build (https://github.com/anomalyco/hex#downloads).
Completion criterion: the requested behavior is represented in the config,
hex commands check succeeds (or, without the CLI, the reload succeeded in
Hex), and any verification gap is reported.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

