Hold a key, say anything, release. Shruvi transcribes and pastes your words perfectly into any app — instantly.
No clicking, no switching apps. Your words go exactly where you need them.
Press and hold your global trigger key from any app, any window — even when Shruvi is hidden in the menu bar.
Just talk. Shruvi captures your voice in real-time, cleans up filler words, and shapes your text to match the context.
Release the key. Your polished text is pasted instantly into whatever app you were using — Slack, email, code, anything.
Shruvi sits quietly in your menu bar until you need it. No windows. No switching. Just your voice and your work.
Shruvi automatically detects which app is in focus and switches writing style — casual for Slack, formal for email, literal for code editors.
Removes filler words, fixes grammar, adds punctuation, and shapes your text — so your first draft sounds like your best draft.
One key works everywhere on your Mac. No app focus required. Shruvi listens even when it's hidden.
Teach Shruvi your vocabulary — names, acronyms, brand terms. It learns, so your transcriptions are always accurate.
Save long phrases as short triggers. Say "my sig" and Shruvi expands it to your full email signature — every time.
Every dictation is saved. Search, copy, and re-use any past transcription. Your words are never lost.
No dock clutter. Shruvi sits quietly in the system tray until you need it, then disappears — completely out of your way.
Shruvi shapes the same words differently based on where you're writing. Switch profiles or let it choose automatically.
Hi Sarah, I wanted to follow up on the item I mentioned before today's standup — specifically regarding the client presentation. Could you please provide a brief update at your earliest convenience?
Follow-up needed on client presentation. Action item raised in standup. Owner: Sarah. Status: pending confirmation.
Please review the outstanding action item discussed prior to the standup, pertaining to the client presentation deliverable.
hey can you check on that thing from before standup? the client presentation one 👀
yo did you sort that client presentation thing we talked about lol
quick q — what happened with the client pres thing from before standup?
• Follow up on client presentation
• Item raised before standup
• Confirm status with Sarah
- [ ] Client presentation follow-up
- Raised in pre-standup discussion
- Assign owner and deadline
• Check on client presentation item
• Reference: pre-standup discussion
• Priority: needs confirmation
All from the same spoken sentence.
Shruvi pastes directly into whatever window is in focus
Shruvi is free to use. No credit card, no trial period, no word limits. Just download and start dictating.
Everything in Shruvi, free. No credit card, no trial, no limits. Download and start dictating today.
Everything you need to know before you start.
Shruvi is a push-to-talk dictation app for macOS and Windows. You hold a global hotkey, speak, and Shruvi transcribes your voice and pastes the text into whatever app is in focus. It lives in the menu bar (Mac) or system tray (Windows) and works in any app that accepts keyboard input.
Hold the dictation hotkey, speak, and release the key when you are done. Shruvi captures the audio locally, sends it over an encrypted connection to its backend for transcription, applies AI cleanup to fix punctuation and filler words, and then pastes the final text into the app you are using through a clipboard-safe paste. The whole loop typically takes about a second after you release the key.
Shruvi runs on macOS 13 or later (Apple Silicon and Intel) and Windows 10 and Windows 11. There is no Linux build, no mobile app, and no browser version. The macOS download is a signed-by-hash DMG and the Windows download is a standard installer.
Yes. Shruvi is free with no credit card, no trial period, and no word limits. Every feature, including AI cleanup, custom dictionary, history, and sync, is available to all users at no cost.
Shruvi uses Groq's whisper-large-v3-turbo model by default, which delivers near-human accuracy on clear speech in quiet environments. Accuracy drops with heavy background noise, very strong accents, or technical jargon, but you can add custom words, names, and acronyms to your personal dictionary to improve recognition for terms Shruvi gets wrong.
Audio is captured locally and streamed over an encrypted connection to the Shruvi backend, which forwards it to a transcription provider (Groq by default, OpenAI as an alternative) to produce text. Raw audio is processed in memory and discarded as soon as the transcript is returned, and is not retained on Shruvi's servers or used to train any models. If you are signed in, transcript text may be stored on your account so history and sync work across devices. See the Privacy Policy for full detail.
Shruvi supports all major languages handled by OpenAI Whisper, which is roughly 99 languages including English, Spanish, French, German, Italian, Portuguese, Hindi, Mandarin, Japanese, Korean, Arabic, and many more. Mixed-language dictation in a single utterance generally works as well.
Both Shruvi and Wispr Flow are desktop push-to-talk dictation apps with AI cleanup. The main differences are price and platform: Shruvi is free with no word limits and ships for both macOS and Windows, while Wispr Flow is a paid product with monthly word caps on its lower tiers. Shruvi is closed source but has reproducible release hashes you can verify on GitHub.
SuperWhisper and MacWhisper are macOS-only dictation apps that can run Whisper models locally on your Mac, which works fully offline but uses more battery and CPU and is bottlenecked by your hardware. Shruvi is cloud-backed, so transcription requires an internet connection but runs on faster server-side models like Groq's whisper-large-v3-turbo. Shruvi also supports Windows, which neither SuperWhisper nor MacWhisper does.
No. Shruvi requires an internet connection because transcription and AI cleanup run on the Shruvi backend, not on your device. If you need fully offline dictation, a local Whisper-based app like SuperWhisper or MacWhisper is a better fit.
The default dictation hotkey is Command + Shift + Space on macOS and Control + Shift + Space on Windows. The hotkey is fully customizable in Settings, and you can pick any key combination that does not collide with another global shortcut on your system.
Download the installer for your platform from shruvi.com/download/mac or shruvi.com/download/windows. On macOS, open the DMG and drag Shruvi to Applications; if you see a "Shruvi is damaged" message, right-click the app and choose Open. On Windows, run the installer; if you see "Windows protected your PC", click More info and then Run anyway. On first launch, Shruvi will guide you through granting microphone and accessibility (or input) permissions.
Available for macOS and Windows. Free with no word limits. Create an account to sync history across your devices.
First-time install
macOS
If you see “Shruvi is damaged”, open the DMG and right-click Shruvi → Open. Click Open on the second prompt.
Windows
If Windows shows “Windows protected your PC”, click More info, then Run anyway. Standard for new apps without paid certificates.
These warnings appear because Shruvi doesn’t use paid code-signing certificates yet — they cost $99–500/year and we’re keeping the app free. We’ll add proper signing once Shruvi is sustainable. Until then, the SHA256 check above gives you the same guarantee.