Download
ShellVoice for macOS
Version 0.1.0 is complete and being prepared as a signed, notarized build. Until it's published, you can build it from source.
Version 0.1.0 for macOS 12.0+ · Signed builds are being prepared
This release
What you're getting.
- Version
- 0.1.0
- Status
- Signed builds in preparation
- macOS
- 12.0 or later · Apple Silicon and Intel
- Windows
- Planned
System requirements
Runs on any Mac from the last few years.
macOS 12 or later
Monterey through the current release, on Apple Silicon or Intel.
A microphone
Built-in or external. Choose it in Settings → Dictation.
Disk space for models
Whisper models are 75–466 MB; each neural voice is about 61–115 MB. Downloaded once, in-app.
Build from source
Build it yourself today.
ShellVoice is a Tauri 2 app with a Rust backend. Building takes a few minutes the first time because whisper.cpp compiles from source.
You need Rust (stable, via rustup), Node 20+, pnpm and cmake (brew install cmake).
The source repository link will appear here once it is public. The commands on the right are the ones it will use.
Local builds are ad-hoc signed, so macOS forgets the Accessibility grant on every rebuild. See troubleshooting below.
pnpm installpnpm tauri build # produces ShellVoice.app# the command-line companioncargo build --release -p shellvoice-cli# → target/release/shellvoicePermissions
Two permissions, both explained.
ShellVoice asks only for what dictation needs. Nothing else is requested.
| Permission | Why | Required? |
|---|---|---|
| Microphone | Recording your dictation. Audio is transcribed on-device and discarded. | Yes, for dictation |
| Accessibility | Synthesizing ⌘ V to insert the transcript into the app you were using. | For automatic insertion. Without it, transcripts go to the clipboard. |
To grant Accessibility: open ShellVoice, use the banner's “Open Accessibility settings” button (or System Settings → Privacy & Security → Accessibility), enable ShellVoice, then click “Re-check”.
First run
A minute of setup.
The guided setup runs once and ends with a live dictation test.
- 1
Microphone
Grant access and watch the field react to your voice.
- 2
Voice
Pick a neural voice — Nova is recommended — or a system voice, and hear a preview.
- 3
Shortcut
Keep ⌥ Space or record your own. Conflicts are reported immediately.
- 4
Model
Download base.en (142 MB) or choose tiny or small.
- 5
Test
Hold the shortcut, say “Hello ShellVoice”, and see it land in the test field.
- 6
Done
ShellVoice moves to the menu bar and waits for your shortcut.
Troubleshooting