HUSH v1.0
HUSH v1.0 — initial public release
Voice-to-text with LLM post-processing for macOS.
Features
- Silent mode (Right ⌥): hold to record, release to transcribe, 4-second LLM countdown
- Full mode (⇧⌥): multi-block dictation with scenario selection and review
- Expanded mode: double-click title bar to resize the window
- Scenario editor: custom LLM system prompts, model override per scenario
- History panel: last 50 transcriptions with tabs (All / Sessions / Blocks)
- LLM providers: Ollama (local), Anthropic, OpenAI, GLM — with model picker dropdowns
- 8 color themes switchable in settings
- Language switcher: Russian / English / Spanish
- Cluster mode: 2×2 panel layout with magnet drag
- On-device ASR: Parakeet TDT 0.6B via CoreML / Apple Neural Engine — private, no cloud mic
- Text injection via Accessibility API — no clipboard, no flicker
Requirements
- macOS 13+ (Ventura or newer)
- Python 3.14 (
brew install python@3.14) pip3.14 install pyobjc sounddevice pynput anthropic openai
Quick start
git clone https://github.com/alexbic/hush.git && cd hush
pip3.14 install pyobjc sounddevice pynput anthropic openai
bash build_app.sh && open HUSH.app