▲ 20 r/macapps+2 crossposts

Yes, it's the 1000th macOS dictation app. No, put the pitchfork down — this one runs your Mac.

I know. I KNOW. Another dictation app. You've seen forty this month. Somewhere a VC is funding the forty-first as we speak.

But hear me out, because I did a dumb thing: I didn't stop at dictation.

The boring part (that every app has): hold a key, talk, clean text appears at your cursor. Except this one is fast as fuck — text lands in about a second, filler words gone, and it actually spells your weird jargon right (say "Kubernetes", "Postgres", "lisper" — it nails them instead of writing "cubernetties").

The part nobody else has: a second hotkey talks to an agent that actually operates your Mac. Not "here's a helpful suggestion 🙂" — it does the thing. "Tidy up my desktop" → it sorts your files. "Open the latest invoice and tell me the total" → done. It reads your screen, your files, your calendar, picks its own tools, and asks before it touches anything.

Can your dictation app do that? No? Weird.

And for the nerds: plug in any MCP server (GitHub, Notion, databases, whatever) and its tools instantly become the agent's tools. I stopped writing integrations by hand like a caveman.

EU-hosted, keys stay server-side, native Swift, no Electron (you're welcome).

Try it: https://lisper.io — 24h trial, no signup, no credit card, no soul required. macOS 14+, Apple silicon.

Roast me in the comments. That's why I'm here.

Edit: to be clear — this isn't local, and it's not just dictation. The second hotkey lets you control your Mac with your voice: "move my screenshots into a folder", "reply to this email" — it actually does it

u/Riffleyx — 17 hours ago

I built lisper — macOS dictation

Solo dev here. I got tired of choosing between great dictation and my data leaving the EU, so I built my own — and it kind of escalated.

What it does

Hold a key (push-to-talk or hands-free), speak, and clean text appears at your cursor in any app — filler words gone, self-corrections applied, punctuation handled. About a second end-to-end. Streaming live preview while you talk, six UI languages.

Where it escalated — the agent key

A second hotkey talks to a personal agent instead. Real examples from my daily use:

"Clean up my desktop — screenshots into one folder"

"Open the latest invoice PDF and tell me the total"

"What's on my calendar tomorrow?"

"Summarize this page and draft a reply"

It picks its own tools (files, calendar, apps, clipboard, screen, web search), shows each step while it works, and asks before changing anything. Every capability is opt-in and off by default. There's also a chat "cockpit" with streaming answers, file drag & drop and saved history — and if you're into MCP: you can plug in any MCP server (GitHub, Notion, databases…) and its tools become the agent's tools. One name, one start command.

Privacy angle

In GDPR mode (the default), speech-to-text and cleanup stay on EU infrastructure (Voxtral/Mistral), and audio is never stored. I'm German — this was the whole reason I started.

Try it

https://lisper.io — direct download, 24h trial, no signup needed. macOS 14+, Apple silicon.

Feedback very welcome — especially the rough edges. It's me and one paying user so far, and I'd rather hear the brutal truth here than nowhere.

u/Riffleyx — 1 day ago