AI Transforms

Change the style, tone, or format of your text — by voice. Requires an AI model to be set up.

What Are Transforms?

After you dictate something, you can tell AsPeach to change how it sounds before pasting it. For example, you might dictate a quick thought and then say "make it formal" — AsPeach rewrites your text in a professional tone, then pastes the formal version.

Transforms require a Large Language Model (LLM) to be configured. By default, AsPeach uses Ollama (free, runs locally on your computer). You can also use OpenAI or Anthropic. See LLM Setup for instructions.

How to Trigger a Transform

Method 1: Say the Command at the End

Simply add a transform instruction at the end of your dictation, either as a natural phrase or with the "peach" prefix:

  • "Hey team, just wanted to check in on the project status. Make it formal."
  • "We need to finalize the budget by next week and allocate resources for Q3. Summarize it."
  • "The meeting went well and we agreed on all key points. Peach email."

AsPeach detects the command, strips it from your text, applies the transformation, and pastes the result.

Method 2: Use "Peach" Prefix Commands

Say "peach" followed by the command name at the end of your dictation:

  • "... peach formal"
  • "... peach casual"
  • "... peach summarize"
  • "... peach expand"
  • "... peach bullets"
  • "... peach grammar"
  • "... peach email"
  • "... peach undo"

All Built-In Transforms

TransformWhat you can sayWhat it does
Formal"make it formal", "peach formal"Rewrites in professional, polished tone
Casual"make it casual", "peach casual"Rewrites in conversational, friendly tone
Summarize"summarize", "make it shorter", "peach summarize"Creates a concise summary
Expand"expand", "make it longer", "peach expand"Adds more detail and context
Bullets"bullet points", "turn into a list", "peach bullets"Converts to a bullet-point list
Grammar"fix grammar", "peach grammar"Corrects grammar and spelling
Email"email format", "peach email"Formats as a professional email with greeting and sign-off
Translate"translate to Spanish", "peach translate to French"Translates to any target language
Undo"undo", "peach undo"Reverts the last transform

Custom Transform Instructions

You can also give free-form instructions. If AsPeach doesn't recognize a built-in command, it passes your instruction to the AI as-is. Some examples:

  • "... sound like a pirate"
  • "... add emojis"
  • "... make it rhyme"
  • "... rewrite for a 5-year-old"
  • "... shorter please"
  • "... make it nicer"

The AI interprets your instruction and applies it. This is incredibly flexible — you can ask for almost anything.

Transform Preview

When Review Transforms is enabled in Settings (it is by default), AsPeach shows you a split-screen preview after applying a transform:

  • Left side: Your original text.
  • Right side: The transformed version.

You can then:

  • Accept — Paste the transformed version.
  • Reject — Discard the transform and paste the original instead.
  • Edit — Manually tweak the text in the preview before pasting.

If you turn Review Transforms OFF, the transformed text is pasted immediately without preview. Toggle in Settings → General → Review Transforms.

Undo a Transform

After a transform is accepted and pasted, you have a 30-second window to undo it:

  • Press ⌘Z (Mac) or Ctrl+Z (Windows).
  • AsPeach replaces the transformed text with the original version.
  • A hint appears on screen saying "⌘Z to undo" to remind you.

After 30 seconds, the undo window expires and the transform becomes permanent.

Streaming

Transforms display in real-time — you see the AI's output appear word by word as it generates. This gives you immediate feedback and feels more responsive than waiting for the entire result.

Transform Languages

Transforms work in multiple languages. You can trigger them in English, Hebrew, Arabic, or Russian using native phrases:

  • Hebrew: "סכם את זה" (summarize), "הרחב את זה" (expand), "הפוך לנקודות" (bullets), "תרגם לאנגלית" (translate to English)
  • Arabic: "لخّصه" (summarize), "ترجم لإنجليزي" (translate to English)
  • Russian: "кратко" (summarize), "переведи на английский" (translate to English)

Command Mode (Rephrase Mode)

Command Mode is a special state where AsPeach only listens for commands — it does NOT transcribe your words as regular text. Think of it as a "control mode" vs. "dictation mode."

How to Enter Command Mode

Say "peach start command mode" or a similar phrase. The peach button turns purple to show you're in command mode.

What You Can Do in Command Mode

While in command mode, everything you say is interpreted as a command acting on your previous transcription:

  • "Peach formal" — Rewrite the last transcription in a formal tone.
  • "Peach casual" — Rewrite casually.
  • "Peach summarize" — Summarize it.
  • "Peach expand" — Add more detail.
  • "Peach bullets" — Convert to a bullet list.
  • "Peach grammar" — Fix grammar.
  • "Peach email" — Format as an email.
  • "Peach translate to [language]" — Translate.
  • "Peach undo" — Revert the last change.

How to Exit Command Mode

Say "peach end command mode", "never mind", or any similar exit phrase. The button returns to its normal color and AsPeach goes back to regular dictation mode.

You can enable/disable Command Mode in Settings → General → Command Mode.