로컬 우선 음성 입력 도구: 단축키를 누른 채로 말하고 놓으면, Hex가 로컬에서 음성을 텍스트로 변환하여 현재 앱에 붙여넣습니다. 또한 '주석 달기(Annotate)' 기능을 통해 화면 녹화 중 화면에 그리면서 말하면, 주요 프레임, 필기 및 전사 내용을 코딩 에이전트에 전달합니다.
스타 수 2035 (+41 / 24h)
이유
- 일반 받아쓰기는 모두 로컬에서 처리되어 클라우드 전사 서비스가 필요 없으며, 기본적으로 오디오를 저장하지 않습니다. Parakeet, Whisper 등 로컬 모델 간 전환이 가능하며, 각 모델이 선택된 언어를 기억합니다. Vulkan 드라이버가 있는 경우 Parakeet은 영어를 말하는 동안 실시간으로 텍스트를 출력하며, 저자는 키를 놓은 후 약 100 밀리초 내에 텍스트가 도착한다고 설명합니다
- Modes는 붙여넣기 전에 이름 및 관용적 표기에 따라 교정하거나 특정 앱에 맞게 재작성할 수 있습니다. 이미 실행 중인 OpenCode와 연결하면 다듬기(polishing)를 수행할 수 있으며, 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) 및 wlroots 기반 Wayland만 지원하며, x86_64은 AVX2를 지원하는 CPU가 필요합니다. 모델 다운로드 시 huggingface.co에 접근할 수 있어야 합니다
- OpenCode 다듬기 기능을 활성화하면 전사된 텍스트, 포그라운드 앱 이름 및 Brave 웹사이트 도메인이 사용자가 설정한 모델 제공업체로 전송됩니다. 로컬 진단 로그에는 전사 내용이 포함될 수 있으므로 공유 전에 확인해야 합니다. 외부 PR을 받지 않으며, 라이선스는 MIT입니다