What AI formatting does
When you dictate, Hermes doesn’t just transcribe your words—it formats them intelligently. AI formatting handles:- Punctuation — Adds periods, commas, and question marks where they belong
- Capitalization — Capitalizes sentence starts, proper nouns, and acronyms
- Filler word removal — Removes “um”, “uh”, “like”, and other verbal fillers
- Number conversion — Turns “twenty three” into “23”
- Context-aware styling — Adjusts formality based on which app you’re using
The formatting pipeline
Here’s what happens to your words between speaking and the final text:Context detection
Hermes detects which application you’re using and adjusts formatting accordingly.How it works
- App detection — Hermes identifies the frontmost application
- Mode matching — The app is matched to a formatting mode (Email, Messaging, Coding, etc.)
- Style application — Formatting rules for that mode are applied
Example: Same words, different contexts
You say: “hey can you send me the report when you get a chance thanks” In Slack (Messaging mode):hey, can you send me the report when you get a chance? thanksIn Mail (Email mode):
Hey, can you send me the report when you get a chance? Thanks.In VS Code (Coding mode):
hey can you send me the report when you get a chance thanksThe words are the same, but the formatting matches where you’re typing.
Formatting styles
Each formatting mode has a formatting style that controls how aggressively Hermes cleans up your speech:| Style | What it does |
|---|---|
| Casual | Minimal corrections — slang preserved, no periods, contractions encouraged |
| Semi-Casual | Fix errors and spelling, keep contractions and natural tone |
| Formal | Full grammar, expand contractions, professional polish |
| Custom | Your own formatting rules via custom instructions |
Formatting modes
Hermes includes built-in modes for common apps. Each mode has its own formatting style.| Mode | Apps | Style |
|---|---|---|
| Messaging | Slack, Discord, Teams, iMessage, WhatsApp | Casual — lowercase starts OK, relaxed punctuation |
| Mail, Gmail, Outlook | Semi-Casual — clean but natural, contractions kept | |
| Coding | VS Code, Xcode, Terminal, GitHub | Minimal — preserves technical syntax, light formatting |
| Writing | Notes, Word, Notion, Obsidian | Semi-casual — clear structure, proper formatting |
| AI Assistants | ChatGPT, Claude | Casual — conversational tone |
Web apps too
Formatting modes work with web apps. When you’re in Safari or Chrome, Hermes detects the website:mail.google.com→ Email modeslack.com→ Messaging modegithub.com→ Coding modenotion.so→ Writing mode
Customize formatting modes
Create your own modes or modify the built-in ones.
Vision context
For even smarter formatting, you can enable Vision. When enabled, Hermes takes a screenshot when you dictate to understand more about what you’re doing.What Vision enables
- Better app detection — Works even when app names aren’t clear
- Content awareness — Knows if you’re replying to an email or writing a new one
- Page context — Understands what’s on screen for more relevant formatting
Privacy
Vision is opt-in and disabled by default. Screenshots are processed instantly and never stored or transmitted.
When formatting is skipped
AI formatting doesn’t always run. It may be skipped when:- Formatting is disabled for the current app (using the “Disabled” mode)
- You’re in Code mode and the text looks like code
- Privacy mode is enabled and all cloud features are off
Customizing AI formatting
Instructions
Add specific rules that apply to all your dictations:- “Always expand contractions”
- “Use British spelling”
- “Never use exclamation marks”
Per-app rules
Add rules that only apply to specific apps:- For email: “Always start with a greeting”
- For Slack: “Keep messages under 50 words”
- For code: “Preserve all technical terms exactly”
Related
Formatting Modes
Create and customize formatting modes for specific apps.
AI Formatting Settings
All AI formatting configuration options.
Dictation
The basics of voice dictation.
Privacy Settings
Control what data Hermes uses and stores.