Press a shortcut, speak, text appears. Powered by Whisper, processed entirely on your Mac. No cloud, no account, no subscription.
Hit ⌘ ⇧ Space from any app. Oratio starts listening instantly.
German, English, French, Spanish, Italian. Whisper handles accents and background noise gracefully.
Transcribed text is inserted directly into your focused field. No paste needed.
Oratio does one thing perfectly and stays out of your way.
Your audio never leaves your Mac. Zero network requests. Works completely offline. Verified by design.
Whisper inference on Apple Silicon GPU. Transcription completes in under 2 seconds for typical clips.
Text appears right where your cursor is via macOS Accessibility APIs. Works in VS Code, Slack, Safari, Mail, and more.
Built with SwiftUI and AppKit. Translucent materials, SF Symbols, system typography. Feels like part of macOS.
Oratio doesn't connect to any server. There's no analytics, no telemetry, no "anonymous" data collection. The app works identically with WiFi off. Audio temp files are deleted immediately after transcription.
Numbers, not promises.
No subscription. No account. No recurring charges. One purchase, lifetime updates.
Download for MacRequires macOS 13 (Ventura) or later. Apple Silicon (M1+) only.
Oratio bundles the Whisper speech recognition model and runs it locally using whisper.cpp with Metal GPU acceleration. All processing happens on your Mac's Apple Silicon chip.
German, English, French, Spanish, and Italian. You can switch the transcription language in Settings at any time.
Oratio inserts text via macOS Accessibility APIs. It works in VS Code, Slack, Safari, Notes, Mail, TextEdit, and most standard text fields. If Accessibility access isn't available, text is copied to your clipboard instead.
Oratio uses Metal GPU acceleration for fast Whisper inference. This requires an Apple Silicon chip (M1 or later). Intel Macs are not supported.
Not currently. But at $9.99 as a one-time purchase with no subscription, the risk is low. If you're unsatisfied, reach out and we'll sort it out.