On-device recognition
Apple's SFSpeechRecognizer runs entirely on your Mac. Audio never leaves your device, and it works without an internet connection.
Nodio lives in your menu bar. Hold the Fn key, talk, release — your words land in whatever text field you're focused on. No cloud, no latency, no subscriptions.
Apple's SFSpeechRecognizer runs entirely on your Mac. Audio never leaves your device, and it works without an internet connection.
Hold Fn anywhere on macOS to record, release to transcribe. No app switching.
Switch between Indian, US, British, and Australian English models from the menu bar — pick the one that actually understands you.
Nodio injects text directly into the focused input field. If that fails, it falls back to clipboard, so nothing you said is ever lost.
A compact, always-on-top pill with live waveform bars shows you Nodio is listening. No windows, no distractions — just a visual pulse.
Turn it on once in the menu bar and Nodio is ready the moment you log in.
The floating pill appears with a live waveform — Nodio is listening.
Nodio cleans up the audio, then runs on-device speech recognition — no internet required.
Injected at your cursor. No field focused? It copies to your clipboard instead.
Grab the latest Nodio.dmg from the GitHub release. No App Store, no account.
Double-click Nodio.dmg, then drag the Nodio icon into the Applications folder shown in the window.
Since Nodio isn't notarized through the App Store, macOS Gatekeeper will flag it the first time. What you see depends on your macOS version:
Right‑click (or Control‑click) the app → Open → confirm Open in the dialog. You only need to do this once.
Recent macOS versions (Sequoia and later) removed the right‑click bypass for unnotarized apps — the only button is Move to Trash. Don't click it. Instead, open Terminal and run:
xattr -dr com.apple.quarantine /Applications/Nodio.app
This clears the quarantine flag macOS attaches to files downloaded from the internet. Then open Nodio from Applications as normal — no more warning.
Nodio asks for these the first time you use each feature. All three are required — here's why:
That's it — Nodio lives quietly in your menu bar from here on. Optionally enable Launch at Login from the Nodio menu so it's always ready.
Nodio uses Apple's native on-device speech recognition. Audio is processed locally, enhanced locally, and discarded after transcription. No servers, no telemetry, no accounts.