No always-on microphone
Audio captured only while your hotkey is held. Nothing before, nothing after.
Open source voice dictation
Hold a key, talk, release. Your words land in any app. Works with every keyboard. No subscription.
Bolo turns short spoken thoughts into clean text in the app you are already using.
How it works
Bolo runs as a menu bar app. It records only while your hotkey is held, sends audio to Telnyx AI for transcription, then discards it. A small local transcript history stays on your Mac so you can recover recent dictations from the menu bar.
Audio captured only while your hotkey is held. Nothing before, nothing after.
Right Option on MacBooks, Right Control on external keyboards, F19 on mechanical boards, or pick your own.
Text lands at your cursor, and recent transcripts stay available from the menu bar when you need to copy one again.
Bring a Telnyx API key. Audio is transcribed and discarded. Transcript history is local and can be cleared from the menu bar.
Under the hood
Rust runtime, native AppKit hotkey listener, Telnyx AI transcription with Nova 3, optional LLM cleanup, and open logs you can actually read.
Install
Requires macOS 12+, Rust, Python 3, and a Telnyx API key.
git clone https://github.com/a692570/bolo.git
cd bolo
./install.sh