Инструмент для голосового ввода с локальной обработкой: зажмите горячую клавишу, говорите, отпустите — Hex преобразует речь в текст на вашем устройстве и вставляет его в текущее приложение; также есть функция «Аннотация», позволяющая записывать экран, рисовать поверх него и говорить одновременно, передавая ключевые кадры, рукописные заметки и транскрипцию кодовому агенту.
Количество звёзд 2035 (+41 / 24 ч)
Причины
- Обычная диктовка полностью выполняется локально, без необходимости облачных сервисов транскрипции; аудио по умолчанию не сохраняется; можно переключаться между локальными моделями, такими как Parakeet и Whisper, каждая из которых запоминает выбранный язык; при наличии драйвера Vulkan Parakeet выводит английский текст в реальном времени по мере речи, автор утверждает, что текст появляется примерно через 100 миллисекунд после отпускания клавиши
- Режимы Modes могут исправлять имена и привычные написания перед вставкой, а также переписывать текст для конкретного приложения; при подключении к уже запущенному OpenCode можно выполнять полировку текста, а аннотации, записанные через Annotate, можно напрямую отправлять в сессию OpenCode
- Есть интерфейс командной строки только для чтения для запроса истории диктовки и записей совещаний, предоставляется TypeScript SDK, а также официальные навыки, обучающие агентов писать пользовательские правила преобразования
Использование
- macOS (чипы Apple, macOS 15+): загрузите подписанный DMG или выполните brew install --cask anomalyco/tap/hex, предоставьте разрешения для микрофона и вспомогательных функций, загрузите модель распознавания речи в мастере настройки; по умолчанию говорите, удерживая Option, а для начала аннотации используйте Option-Shift-S
- Пользовательские преобразования: команда hex commands init создаёт файл ~/.config/hex/hex.config.ts; попросите агента помочь вам написать его: npx skills add anomalyco/hex --skill hex-personal-commands
Риски
- Версии для Windows и Linux находятся в статусе бета-версии: версия для Windows ещё не имеет кодовой подписи, не содержит интерфейсов для совещаний и локальной транскрипции; версия для Linux поддерживает только X11 (например, i3) и Wayland на базе wlroots, для x86_64 требуется процессор с поддержкой AVX2; для загрузки моделей необходим доступ к huggingface.co
- При включении полировки через OpenCode транскрибированный текст, имя активного приложения и домены сайтов Brave отправляются вашему настроенному поставщику моделей; локальные диагностические журналы могут содержать транскрибированный текст, поэтому проверяйте их перед публикацией; внешние pull-запросы не принимаются; лицензия MIT