A macOS voice input tool that uses MLX Whisper for local speech-to-text transcription and Apple Foundation Models for on-device text refinement.
- macOS 26+ (Tahoe)
- Apple Silicon Mac
-
Download
Babble-vX.X.X.zipfrom Releases -
Unzip and move
Babble.appto/Applications -
First Launch Security:
Since the app is not notarized, macOS will block it on first launch:
- Double-click
Babble.app- you'll see a warning dialog - Open System Settings > Privacy & Security
- Scroll down to Security section
- Click "Open Anyway" next to the Babble message
- Click "Open" in the confirmation dialog
- Double-click
-
Grant permissions when prompted:
- Microphone: Required for voice recording
- Accessibility: Required for pasting text (Cmd+V simulation)
If accessibility permissions show the wrong app path:
# Reset accessibility permissions for Babble
tccutil reset Accessibility com.babble.app
# Reset microphone permissions for Babble
tccutil reset Microphone com.babble.appThen relaunch the app and grant permissions again.
- Press Option+Space to start/stop recording (or hold for push-to-talk)
- Speak into your microphone
- Text will be transcribed and pasted into the active application
cd BabbleApp
swift build -c release
./build-app.shThe whisper-service is downloaded automatically on first launch. For development:
cd whisper-service
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python server.pyMIT