macOS · menu bar
Speak - It types
Hold a key and talk — Sayful writes clean, polished text right where your cursor is, in any Mac app. Less typing, fewer fixes, all day long.
Free. Local-first. English · Українська · Русский.
The main event
Your voice,
in every app.
Hold Left ⌥ and start talking — Slack, Notion, your terminal, an email draft, anywhere text goes. Release, and the transcript appears at your cursor, cleaned up by AI: no filler, correct casing, real punctuation.
Tap once for hands-free mode and dictate a whole paragraph without holding a thing. Choose Fast for instant transcription, or Quality when accuracy matters most.
More than dictation
Six superpowers,
one menu-bar icon.
-
Fix the wrong layout, live
Typed
руддщwhen you meanthello? Sayful rewrites it and switches your input source back — as you type. -
Flip & correct selection
Select any text and double-tap Shift to convert layouts, or single-tap to fix typos, casing and small grammar slips with local AI.
-
Translate on the spot
Turn selected text into English, Ukrainian or Russian from the menu — or hit Shift+Space to translate into your current layout's language.
-
Grab text from the screen
Press Shift+⌘+S, drag a box over anything on screen, and the recognised text lands on your clipboard. Works where selection can't.
-
Read anything aloud
Send any selection to a natural-sounding cloud voice and have Sayful read it right back to you. Great for catching mistakes by ear.
-
Your own AI transforms
Save custom AI instructions — rewrite, tidy up, restructure — and run them on any selection with a hotkey. Ships with a Prompt Engineer that turns rough notes into a clean prompt.
The original superpower
Wrong layout?
Flipped in a tap.
Typed a whole message in the wrong keyboard layout —
руддщ instead of hello? Select it and
double-tap ⇧. Sayful flips the text, switches
your input source, and restores your clipboard exactly as it was.
It even fixes the last wrong-layout run automatically as you type. English, Ukrainian and Russian out of the box — triple-tap Shift to flip into your secondary language.
Text trapped in pixels
Pull text off
your screen.
Press ⇧+⌘+S and drag a box around anything — a video still, an error dialog, a PDF you can't select. Sayful reads the text with OCR and drops it straight on your clipboard.
Recognition runs locally through Ollama vision models, or a cloud vision model when you opt in — and only ever looks at the region you pick.
How it works
Three moves.
That's the whole app.
-
01
Hold the hotkey
Left Option starts listening from the menu bar. No window, no focus stealing.
-
02
Just speak
Say it however it comes out. Sayful captures speech and hands it to AI to tidy.
-
03
Text appears
Polished text drops in at your cursor, in whatever app you're already in.
Fix selected text.
Flip selected text between layouts.
Translate into your current layout.
Copy text from a screen region.
Start & toggle hands-free dictation.
Read the selection aloud.
Private by design
Your words
stay yours.
Layout correction is 100% local and rule-based. Run AI on-device with Ollama and nothing leaves your Mac. Cloud models are optional and only touch the exact text you ask them to.
- API keys live in the macOS Keychain, never in the app.
- No analytics collected by default.
- Quiet in terminals, password managers and other risky apps.
- Open source under the MIT license.
Stop retyping.
Start talking.
Sayful lives quietly in your menu bar and saves the small, constant effort of fixing text by hand — all day, in every app.
Requires macOS · Apple Silicon & Intel