your brain,
unfiltered.

or

Select text anywhere. Press one shortcut. Get it back written properly: rephrased, drafted, replied to.

A messy Slack draft is selected, and the unblurt popover in Message mode shows it rewritten as a clear reply, ready to paste.

Not dictation. Not another chat tab. A tiny window that fixes your writing right where you typed it.

copy, paste,
prompt, copy,
paste.

I kept doing the same little dance.

Type something messy in Slack. Copy it.

Open ChatGPT. Paste it in.

Add "make this sound normal". Send.

Copy the answer.

Switch back. Paste. Ten times a day.

Now it's one shortcut, right where you typed.

so I built
the shortcut.

I did that dance ten times a day, for messages that took thirty seconds to think of.

Voice tools like Wispr Flow fixed this for speaking. I wanted the same thing for typing: no new tab, no prompt to write, no account to make. Select, press a shortcut, get it back sorted.

unblurt runs on the model you already use, on your own machine, and gets out of the way. It's open source and still early, so if something feels off, tell me on GitHub.

Three keys.
Zero tabs.

How it works
#launch-crew
⌘⇧space

speak your mind.
fix the chaos.
send something brilliant.

Showreel

speak your mind.

Mode
Rephrase
Rephrase mode turning a rambling sentence in a doc into a clear one

messy
is fine.

fix the chaos.

Mode
Fix
Fix mode correcting spelling and grammar in release notes

we'll sort
it out.

send something brilliant.

Mode
Reply
Reply mode drafting a warm answer to a message from Alex

every
time.

one shortcut.

The
shortcut

anywhere
you type.

messy thoughts.

Mode
Email
Email mode turning a few rough notes into a polite overdue-invoice email

clear
writing.

Seven small jobs
you used to open
a chatbot for.

⌘1 to ⌘7

Rephrase

⌘1

so basically what im trying to say is the timeline doesnt really work

The timeline doesn't work for us as it stands.

Email

⌘2

invoice late again, chase them, nicely but firm

Subject: Invoice #2041, now 14 days overdue …

Message

⌘3

running late 10 min start without me pls

Running about 10 minutes late, so go ahead and start without me.

Reply

⌘4

+ politely no, maybe next quarter

Thanks for thinking of me. I can't take this on right now, but I'd love to revisit next quarter.

Shorter

⌘5

That four-paragraph update nobody will read past line two.

Same update. Three lines. Every point kept.

Fix

⌘6

their going to recieve it tomorow

They're going to receive it tomorrow.

Ask

⌘7

+ turn this into a checklist

Anything else you'd have typed into a chat box.

Five tones on top: casual, neutral, warm, direct, formal.

⌘T to cycle
ok so basically thursday prob doesnt work
01

Select.

Highlight text in any app: mail, chat, docs, a browser field. Or select nothing and just start typing.

⌘⇧space
02

Press.

A small window pops up right where you're looking. Pick a mode, add a note if you want. Prefer the mouse? Drag the text onto the plate on the left edge of your screen.

↵
03

Enter.

Enter once to write it. Enter again to paste it back where it came from. Done.


Your model.
Your machine.

unblurt runs on opencode, the open-source AI engine. Plug in whichever model you already pay for, or one running on your laptop.

  • Bring any model.Anthropic, OpenAI, Google, OpenRouter, local models: anything opencode can connect to.
  • No account with us.unblurt talks to a private engine on 127.0.0.1. There is no unblurt server.
  • Nothing kept.Every rewrite uses a throwaway session that's deleted the moment you get your text.
  • Native and tiny.Built with Tauri. Lives in your menu bar or tray on macOS, Windows and Linux.

stop editing
yourself

Free while in beta

Works on macOS, Windows and Linux.

mid-
sentence.