Completed
Vox
Technologies Used
Python PyObjC whisper.cpp OpenAI macOS
Tags
ai macos productivity speech-to-text openai
Project Links
Overview
Vox integrates seamlessly with macOS to add AI-powered text tools to your workflow. Select text in any app—Safari, Notes, Mail, Messages, and more—then right-click to instantly rewrite it with AI.
Key Features
- Context Menu Integration – Select text, right-click, and rewrite with AI
- Global Hot Keys – Quick access to rewrite modes from any app
- Offline Speech-to-Text – Local Whisper transcription, no internet required
- Custom Presets – Create reusable rewrite instructions
- In-Place Replacement – Undo with
Cmd+Zjust like normal edits
Context Menu Options
Right-click selected text and choose from these modes under “Rewrite with Vox”:
- Rewrite with Vox – Quick improve pass for selected text
- Fix Grammar – Correct spelling, grammar, and punctuation
- Professional – Make text formal and business-appropriate
- Concise – Shorten text while preserving meaning
- Friendly – Make tone warm and casual
- Ask Vox… – Enter a custom rewrite instruction
Global Hot Keys
Configure global hot keys for instant access to rewrite modes from any app:
| Mode | Default Shortcut |
|---|---|
| Fix Grammar | Cmd+Shift+G |
| Hot Key (mode picker) | Option+V |
Speech-to-Text
Vox includes offline speech recognition using whisper.cpp—dictate text that gets transcribed locally and pasted at your cursor.
- Supports toggle mode (tap to start/stop) and hold mode (press and hold)
- Multiple model sizes from tiny (39MB) to medium (769MB)
- Supports 12+ languages including English, Spanish, French, Japanese, and Hindi
- VU meter shows real-time audio levels
Technical Architecture
Built with PyObjC for native macOS integration:
- macOS Services for system-wide context menu access
- whisper.cpp for local, offline speech recognition
- OpenAI API for AI text rewriting with configurable models
- Custom presets system for reusable rewrite instructions
Technologies Used
Python PyObjC whisper.cpp OpenAI macOS