Voice comments for your terminal. Push-to-talk for Claude Code, Cursor, and any CLI.
Project description
vox
Voice comments for your terminal. Push-to-talk for Claude Code, Cursor, and any CLI.
Install
pip install vox-cli
Quick Start
# One-shot: speak and get text
vox say
# Push-to-talk daemon (hold Right Alt to record)
vox listen
# List audio devices
vox devices
Features
- Local-first — runs Whisper locally, no cloud API calls
- Code-aware cleaning — fixes capitalization of
API,JSON,None, etc. - Voice casing — say "snake case my variable name" →
my_variable_name - Multiple outputs — clipboard (default), stdout, or simulated paste
- Push-to-talk — configurable hotkey, silence detection auto-stops
Options
vox listen --model small # tiny|base|small|medium
vox listen --output stdout # clipboard|stdout|paste
vox listen --key f5 # any modifier or function key
vox say --duration 15 # max recording seconds
vox --verbose listen # debug logging
Requirements
- Python 3.10+
- A microphone
- macOS: grant Terminal Accessibility permission for hotkey support
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vox_cli-0.1.0.tar.gz
(14.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
vox_cli-0.1.0-py3-none-any.whl
(13.2 kB
view details)
File details
Details for the file vox_cli-0.1.0.tar.gz.
File metadata
- Download URL: vox_cli-0.1.0.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10e7726ca636eea09c2f90ba4c0d9a4918653e5f562412194fc67270ba700dd1
|
|
| MD5 |
38653ab510f3f50035d82be48a8c2908
|
|
| BLAKE2b-256 |
209cc6d959ba5c4c20ab81831879bb63cda8a89f70946fcdcac2424f96149c55
|
File details
Details for the file vox_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: vox_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 13.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd18d4fdbffe68acd34718843658d459a836cc8f3a6464e736fd95b81b901fe3
|
|
| MD5 |
27d0eace5964f0fc3b46c8d00cb3d429
|
|
| BLAKE2b-256 |
286b8e2be6f4ccd5a518baf8a6994def05dc482279f9c516416d27b9f58c7cdb
|