Skip to content

AI Enhancement Overview

FloWords can enhance your transcriptions using AI language models. Transform raw dictation into polished, professional text automatically.


Fix Grammar

Automatically correct grammatical errors and typos that occur during dictation.

Add Punctuation

Insert proper punctuation, capitalization, and sentence structure.

Format Text

Transform into lists, emails, code, or any format you specify.

Adjust Tone

Make text more formal, casual, professional, or friendly.


  1. You speak into FloWords as usual
  2. FloWords transcribes using Whisper/Parakeet
  3. AI Enhancement processes the raw transcription
  4. Polished text appears where your cursor is

The entire process happens seamlessly—you just speak and get clean text.


Raw transcription:

so i was thinking that we should probably meet on tuesday or maybe wednesday to discuss the project and also i wanted to ask about the budget

Enhanced:

So I was thinking that we should probably meet on Tuesday or maybe Wednesday to discuss the project. Also, I wanted to ask about the budget.

Raw transcription:

write an email to john about the meeting tomorrow tell him we need to reschedule because something came up and ask if thursday works instead

Enhanced:

Hi John,

I wanted to let you know that we need to reschedule our meeting tomorrow. Something has come up on my end.

Would Thursday work for you instead?

Best regards

Raw transcription:

create a function that takes a list of numbers and returns the sum make sure to handle empty lists

Enhanced:

def sum_numbers(numbers: list) -> int:
"""Returns the sum of a list of numbers. Handles empty lists."""
if not numbers:
return 0
return sum(numbers)

ProviderFeaturesBest For
OpenAIGPT-4, GPT-3.5General enhancement, reliability
AnthropicClaude modelsNuanced writing, safety
OllamaLocal AI modelsPrivacy, no internet
  1. Go to Settings > Enhancement
  2. Enable AI Enhancement
  3. Select your provider
  4. Enter your API key (or configure Ollama)
  5. Choose a model
  6. Test the connection

Prompts tell the AI how to process your text. FloWords includes several built-in prompts:

PromptPurpose
Clean UpFix grammar, punctuation, typos
ProfessionalFormal business tone
CasualFriendly, conversational
EmailFormat as email
ListConvert to bullet points
SummaryCondense key points
CodeFormat as code

You can also create custom prompts for your specific needs.


  • Text is sent to provider’s servers
  • Subject to provider’s privacy policy
  • Suitable for general use
  • 100% local processing
  • No data leaves your Mac
  • Maximum privacy
  • Requires Mac with sufficient RAM

AI Enhancement adds a small delay to the transcription process:

ProviderTypical Delay
OpenAI GPT-3.51-2 seconds
OpenAI GPT-42-5 seconds
Anthropic Claude2-4 seconds
Ollama (local)1-10 seconds*

*Ollama speed depends on your Mac’s capabilities and model size.


  • Professional documents
  • Client communications
  • Long-form writing
  • Non-native speakers
  • Technical documentation
  • Quick notes to self
  • Real-time chat
  • When latency matters
  • Raw data capture

  1. Enable Enhancement

    Settings > Enhancement > Enable AI Enhancement ✓

  2. Choose Provider

    Select OpenAI, Anthropic, or Ollama

  3. Add API Key

    Enter your API key (skip for Ollama)

  4. Select Prompt

    Choose “Clean Up” to start

  5. Test It

    Make a test recording to verify