Getting Started
Deepflo has two voice modes:
fn
Dictation
Speak and your words become text. Perfect for writing emails, notes, messages, and documents.
fn+ctrl
Voice Editing
Command your text. Transform, translate, generate, find & replace — anything you can describe.
AI Transforms
Select text (or let AI select it for you) and transform it with natural language.
Tone & Style
"make this more formal"
hey, just wanted to check if you got my email about the project deadline?
I wanted to follow up regarding my previous correspondence about the project deadline. Please let me know if you require any additional information.
"make it casual and friendly"
Please be advised that your subscription will expire on the 15th of this month.
Just a heads up — your subscription is expiring on the 15th! 👋
"make this more confident"
I think this might be a good idea, maybe we could try it?
This is the right approach. Let's move forward with it.
"make it more diplomatic"
Your code is bad and needs to be rewritten.
I've identified some opportunities to refactor this code for better maintainability and performance.
Length & Clarity
"make this shorter"
I was thinking that perhaps we could potentially consider the possibility of moving forward with the implementation phase of the project sometime in the near future if that works for everyone involved in the decision-making process.
Let's start implementation next week.
"expand this with more detail"
We need better error handling.
We need to implement comprehensive error handling throughout the application. This includes adding try-catch blocks for async operations, creating custom error classes for different failure modes, implementing user-friendly error messages, and setting up proper logging for debugging purposes.
"simplify this for a 5th grader"
The mitochondria facilitate oxidative phosphorylation to synthesize adenosine triphosphate.
Mitochondria are like tiny power plants inside your cells that make energy for your body to use.
"summarize this"
After extensive market research spanning six months, analyzing consumer behavior patterns, competitor pricing strategies, and seasonal demand fluctuations, our team has concluded that launching the product in Q2 would be optimal...
Our research recommends a Q2 product launch based on market analysis.
Fix & Improve
"fix the grammar and spelling"
their going to the store tommorow, i thinks its a good idea to by some grocerries
They're going to the store tomorrow. I think it's a good idea to buy some groceries.
"improve the flow"
The meeting is at 3pm. We need to discuss the budget. The budget is important. Sales were down last quarter.
The meeting is at 3pm to discuss the budget — a critical topic given last quarter's declining sales.
"remove filler words"
So basically, I think that we should, you know, probably consider maybe looking into this issue, like, as soon as possible.
We should investigate this issue as soon as possible.
"make this more specific"
We need to improve performance.
We need to reduce page load time from 4.2s to under 2s and optimize database queries to handle 10,000 concurrent users.
AI Generation
Generate new content from scratch. Just describe what you need and Deepflo writes it for you.
Emails & Messages
"write an apology for missing the deadline"
I sincerely apologize for missing the deadline on this project. I take full responsibility and understand the impact this may have caused. I've already taken steps to ensure this doesn't happen again, and I'm committed to delivering the completed work by [new date]. Please let me know if there's anything I can do to help mitigate any issues this has caused.
"write a follow-up email for a job application"
I wanted to follow up on my application for the [Position] role submitted on [Date]. I remain very excited about the opportunity to contribute to [Company] and would welcome the chance to discuss how my experience in [relevant skill] could benefit your team. Please let me know if you need any additional information. Thank you for your time and consideration.
"write a polite rejection to a sales pitch"
Thank you for reaching out and taking the time to present your solution. After careful consideration, we've decided to pass on this opportunity as it doesn't align with our current priorities. We'll keep your information on file should our needs change in the future. Best of luck with your endeavors.
"write a message asking for a deadline extension"
I wanted to reach out regarding the upcoming deadline for [project]. Due to [brief reason], I'm requesting an extension of [X days/weeks]. I've made significant progress and am confident I can deliver quality work by the new date. Please let me know if this is possible, and I'm happy to discuss further.
Professional Writing
"write a LinkedIn post about launching our new product"
🚀 Excited to announce that after months of hard work, we've officially launched [Product Name]!
This has been a journey of learning, iterating, and pushing boundaries. None of this would be possible without our incredible team and early supporters.
If you're looking to [value proposition], I'd love for you to check it out: [link]
What's something you've launched recently that you're proud of? 👇
"write a project status update for stakeholders"
**Project Status Update - [Date]**
**Progress:** On track for Q2 delivery
**Completed:** Core feature development, initial testing phase
**In Progress:** Performance optimization, user documentation
**Blockers:** Awaiting API access from third-party vendor
**Next Steps:** Begin beta testing next week. Will provide update on vendor status by Friday.
"write a brief for a new feature"
**Feature Brief: [Feature Name]**
**Problem:** Users currently have to [pain point]
**Solution:** Implement [feature] that allows users to [benefit]
**Success Metrics:** [specific measurable outcomes]
**Scope:** [what's included/excluded]
**Timeline:** [estimated delivery]
**Dependencies:** [any blockers or requirements]
"write meeting notes for the discussion we just had"
**Meeting Notes - [Date]**
**Attendees:** [names]
**Key Decisions:**
• [Decision 1]
• [Decision 2]
**Action Items:**
• [Person] - [task] - Due [date]
• [Person] - [task] - Due [date]
**Next Meeting:** [date/time]
Creative & Personal
"write a birthday message for my mom"
Happy Birthday, Mom! 🎂 Thank you for always being my rock, my cheerleader, and my best friend. Your love and support have shaped who I am today. Wishing you a day filled with joy, laughter, and all your favorite things. I love you more than words can say! ❤️
"write a recommendation for a colleague"
I had the pleasure of working with [Name] for [duration] at [Company], and I can confidently say they're one of the most talented [role] I've encountered. Their ability to [specific skill] while maintaining [quality] is remarkable. Beyond their technical abilities, [Name] brings positivity and collaboration to every project. Any team would be fortunate to have them.
"write a witty out-of-office reply"
Thanks for your email! I'm currently out of office, probably staring at a beach somewhere and pretending my inbox doesn't exist. 🏖️
I'll be back on [date] and will respond to your message then. If it's urgent, please contact [backup person] at [email].
If it's not urgent, enjoy the peace and quiet while it lasts!
"write a toast for my friend's wedding"
I've known [Name] for [years] — through the good times, the questionable fashion choices, and everything in between. But I've never seen them happier than when they're with [Partner's name].
To the happy couple: may your love be like good wine — getting better with age, and always worth celebrating. 🥂
Cheers!
Find & Replace
Swap words, rename variables, update terms — all with natural language.
"change meeting to sync"
Let's schedule a meeting tomorrow. I'll send the meeting invite.
Let's schedule a sync tomorrow. I'll send the sync invite.
"replace all instances of 'user' with 'customer'"
The user can update their profile. User data is stored securely. Each user has unique permissions.
The customer can update their profile. Customer data is stored securely. Each customer has unique permissions.
"rename getUserData to fetchUserProfile"
const data = getUserData(id);
// getUserData returns user info
const data = fetchUserProfile(id);
// fetchUserProfile returns user info
"swap the order of first and last name"
John Smith, Jane Doe, Bob Johnson
Smith John, Doe Jane, Johnson Bob
Translation
Translate text to any language instantly. Works with selected text or your entire document.
"translate to Spanish"
Thank you for your patience. We'll have an update for you by end of day.
Gracias por su paciencia. Tendremos una actualización para usted antes del final del día.
"translate to French"
Looking forward to meeting you next week.
J'ai hâte de vous rencontrer la semaine prochaine.
"translate to Japanese"
Welcome to our platform. We hope you enjoy your experience.
私たちのプラットフォームへようこそ。素晴らしい体験をお楽しみください。
"translate to German, keep it formal"
Please review the attached document and let me know your thoughts.
Bitte überprüfen Sie das beigefügte Dokument und teilen Sie mir Ihre Gedanken mit.
Formatting
Structure and format your text with voice commands.
"add bullet points"
We need to finish the design, complete the backend API, write tests, and deploy to staging before the demo.
Before the demo, we need to:
• Finish the design
• Complete the backend API
• Write tests
• Deploy to staging
"number these items"
First install Node.js, then clone the repository, run npm install, and finally start the development server.
1. Install Node.js
2. Clone the repository
3. Run npm install
4. Start the development server
"format as a table"
Product A costs $50 with 100 units in stock. Product B costs $75 with 50 units. Product C costs $30 with 200 units.
| Product | Price | Stock |
|---------|-------|-------|
| A | $50 | 100 |
| B | $75 | 50 |
| C | $30 | 200 |
"add headings to organize this"
Our mission is to help people work faster. We offer three products: a dictation app, an AI assistant, and a note-taking tool. We're based in San Francisco and have been operating since 2022.
## Mission
To help people work faster.
## Products
• Dictation app
• AI assistant
• Note-taking tool
## Company
Based in San Francisco, operating since 2022.
Keyboard Actions
Execute common keyboard shortcuts with your voice.
| You Say | Action | Equivalent |
|---|
| "select all" | Select all text | ⌘A |
| "undo" | Undo last action | ⌘Z |
| "redo" | Redo | ⌘⇧Z |
| "cut" | Cut selection | ⌘X |
| "copy" | Copy selection | ⌘C |
| "paste" | Paste clipboard | ⌘V |
| "save" | Save document | ⌘S |
| "find" | Open find dialog | ⌘F |
| "delete" / "backspace" | Delete character | ⌫ |
| "delete word" | Delete word | ⌥⌫ |
| "go to start" | Go to beginning | ⌘↑ |
| "go to end" | Go to end | ⌘↓ |
Inline Formatting (While Dictating)
These phrases work while dictating with just fn to insert formatting characters.
| You Say | Result |
|---|
| "new line" / "line break" | Inserts a line break |
| "new paragraph" / "paragraph break" | Inserts a blank line |
| "tab" / "indent" | Inserts a tab character |
Example
You say: "Dear John new paragraph I hope this email finds you well new line I wanted to reach out about..."
You get:Dear John
I hope this email finds you well
I wanted to reach out about...
Cancel Commands
Made a mistake? These phrases discard your dictation without pasting anything.
"cancel that""never mind""scratch that""forget it""stop"
Pro Tips
1Be specific — "make it more formal" works, but "rewrite this as a professional email to my boss" works even better.
2Combine commands — "translate to Spanish and make it casual" handles multiple transformations at once.
3Context matters — Deepflo reads your document, so "fix the bug in the function below" actually works.
4No selection needed — If nothing is selected, AI commands often work on the entire document or the most relevant section.
5Chain with keyboard actions — "select all and make it formal" selects everything then transforms it.
6Experiment freely — The AI understands natural language. If you can describe it, Deepflo can probably do it.