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
No trial clocks. No hidden limits. Start using Shruvi today for free.
Everything you need to get started. No credit card required.
For power users who dictate every day across every app.
One payment. Pro forever. No renewals, no price changes.
Everything you need to know before you start.
No. Audio is processed in real-time and immediately discarded after transcription. Transcript text is stored locally on your device only — never on our servers.
Any app that accepts keyboard input — Gmail, Slack, Notion, VS Code, Cursor, Messages, Linear, browsers, and more. If you can type in it, you can dictate into it.
AI cleanup and transcription require an internet connection. Basic push-to-talk recording works offline, but text won't be processed until connectivity is restored.
Microphone access (to capture your voice) and Accessibility access (to paste text into other apps). Both are required system permissions — Shruvi will guide you through granting them on first launch.
Very. Shruvi uses OpenAI Whisper for transcription — one of the most accurate speech-to-text models available. You can also add custom words, names, and acronyms to your personal dictionary.
Yes — the trigger key is fully customizable in Settings. Use any key combination that works for you. The default is ⌘ ⇧ Space on macOS and Ctrl+Shift+Space on Windows.
Available now for macOS and Windows. Free to start, no account needed.