Home How it works Features Pricing Reviews FAQ
Download
Shruvi

Now available for macOS & Windows

Just speak.
It writes.

Hold a key, say anything, release. Shruvi transcribes and pastes your words perfectly into any app — instantly.

Download Free See how it works
macOS · Windows
Hold your custom key to start recording
uh so like… can you check on that thing… the notes from yesterday… and honestly the whole… um…     
I need to send an email to the whole team about the release… wait no… ugh… let me start again…     
Simple as breathing

Three steps.
Zero friction.

No clicking, no switching apps. Your words go exactly where you need them.

01
🎙
Hold the key

Press and hold your global trigger key from any app, any window — even when Shruvi is hidden in the menu bar.

02
Speak naturally

Just talk. Shruvi captures your voice in real-time, cleans up filler words, and shapes your text to match the context.

03
It appears

Release the key. Your polished text is pasted instantly into whatever app you were using — Slack, email, code, anything.

Built for speed

Everything you need.
Nothing you don't.

Shruvi sits quietly in your menu bar until you need it. No windows. No switching. Just your voice and your work.

🎯

Context Mode

Shruvi automatically detects which app is in focus and switches writing style — casual for Slack, formal for email, literal for code editors.

Slack — Casual
Gmail — Formal
VS Code — Literal
Notion — Structured
You said
"hey can you check on that ticket i mentioned before the standup"
Shruvi wrote → Slack
Hey, can you check on that ticket I mentioned before the standup? 👍
🤖

AI Cleanup

Removes filler words, fixes grammar, adds punctuation, and shapes your text — so your first draft sounds like your best draft.

🔑

Global Hotkey

One key works everywhere on your Mac. No app focus required. Shruvi listens even when it's hidden.

📖

Personal Dictionary

Teach Shruvi your vocabulary — names, acronyms, brand terms. It learns, so your transcriptions are always accurate.

Voice Snippets

Save long phrases as short triggers. Say "my sig" and Shruvi expands it to your full email signature — every time.

🕑

Transcription History

Every dictation is saved. Search, copy, and re-use any past transcription. Your words are never lost.

🖥️

Lives in the Menu Bar

No dock clutter. Shruvi sits quietly in the system tray until you need it, then disappears — completely out of your way.

Adaptive writing

One voice.
Every tone.

Shruvi shapes the same words differently based on where you're writing. Switch profiles or let it choose automatically.

Formal
Casual
Bullet points
Email

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?

Notion

Follow-up needed on client presentation. Action item raised in standup. Owner: Sarah. Status: pending confirmation.

Docs

Please review the outstanding action item discussed prior to the standup, pertaining to the client presentation deliverable.

Slack

hey can you check on that thing from before standup? the client presentation one 👀

Messages

yo did you sort that client presentation thing we talked about lol

Discord

quick q — what happened with the client pres thing from before standup?

Meeting Notes

• Follow up on client presentation
• Item raised before standup
• Confirm status with Sarah

Notion

- [ ] Client presentation follow-up
- Raised in pre-standup discussion
- Assign owner and deadline

Linear / Jira

• Check on client presentation item
• Reference: pre-standup discussion
• Priority: needs confirmation

All from the same spoken sentence.

Works everywhere

Dictate in any app

Shruvi pastes directly into whatever window is in focus

✉️ Gmail
💜 Slack
📝 Notion
💻 VS Code
🖊 Cursor
📋 Notes
📱 Messages
🔵 Linear
🟡 Jira
📊 Sheets
📄 Docs
💬 Discord
🌐 Any browser
Simple pricing

Start free.
Upgrade when ready.

No trial clocks. No hidden limits. Start using Shruvi today for free.

Free
$0

Everything you need to get started. No credit card required.

  • Push-to-talk dictation
  • AI text cleanup
  • Personal dictionary
  • 50 transcriptions / month
  • Transcription history (7 days)
Lifetime
$149

One payment. Pro forever. No renewals, no price changes.

  • Everything in Pro
  • All future features
  • Never pay again
  • 30-day refund guarantee
Loved by fast movers

Real words from real users

People who write a lot and type too much.

"I dictate all my Slack messages now. It takes half the time and honestly sounds better than when I type."

A
Alex K.
Founder, Early Access

"The context mode is wild — it actually knows I want bullets in Notion and casual tone in Slack. Like it reads my mind."

M
Maya R.
Designer, Beta Tester

"I write 40+ emails a day. Shruvi cut my writing time by more than half. I don't know how I worked without it."

J
James T.
Sales Lead, Power User

"The dictionary feature alone is worth it. It finally learned how to spell our company name and product names correctly."

P
Priya S.
Product Manager

"As a developer, I was skeptical. But using it for commit messages and PR descriptions? Game changer. Way faster."

L
Lena W.
Software Engineer

"It's the kind of app that feels like it should've existed 5 years ago. Sits in the menu bar, stays out of the way, just works."

C
Carlos M.
Consultant, Daily User
Got questions?

Frequently asked

Everything you need to know before you start.

Does Shruvi store my audio or transcripts?

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.

Which apps does it work with?

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.

Does it work without internet?

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.

What permissions does Shruvi need?

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.

How accurate is the transcription?

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.

Can I customize the hotkey?

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.

🔒
Privacy by design

Your audio never touches our servers. Transcription happens via encrypted API calls directly from your device. Transcript history stays local. We don't sell data, we don't train on your speech, and we never will.

Free download

Your voice.
Anywhere you type.

Available now for macOS and Windows. Free to start, no account needed.

macOS 13+ (Apple Silicon & Intel) · Windows 10/11 · Free to start