Comparison

Echo vs ChatGPT on a Mac.

Both put AI a keyboard shortcut away. The difference is where the answer comes out — in a chat window you copy from, or straight back over the words you selected.

· Written by the people who make Echo

The short version

ChatGPT for macOS is a chat assistant with a global shortcut: press it, a companion window appears, you ask, you copy the answer back. Echo is not a chat assistant. You select text in any app, press one shortcut, choose a tool, and the rewritten text replaces your selection where it sits. If your day is full of open-ended questions, ChatGPT is the better tool. If it is full of small rewrites — translate this, reply to this, tidy this — the round trip to a chat window is the slow part, and that is the part Echo removes.

What the ChatGPT Mac app actually does

OpenAI’s macOS app is a proper desktop app rather than a browser tab. Option + Space opens a companion window over whatever you are doing, so ChatGPT is genuinely one shortcut away — no dock hunting, no tab switching. That companion window is the product: it stays in front, you type into it, and it answers there.

The app can also read context from other apps. “Work with Apps” lets ChatGPT see what is on screen in a supported set of applications — coding tools, terminals, Notes and similar — so you can ask about the file you are looking at without pasting it. Outside that set, the way in is still selecting, copying and pasting.

What it does not do is edit the document you are working in. The answer arrives in the chat, and moving it into your email, your Slack message or your Pages file is a copy, a switch and a paste — every time.

What Echo does instead

Echo starts from the selection rather than from a prompt. You highlight the sentence, the paragraph, the message that just arrived, and press ⌘1. A small popup opens on top of the app you are already in, with five tools one keystroke away: Translate, Reply, Clean Up, Summarize and Write as Email. Press the number, and the result replaces your selection — or gets copied instead, if that is what you want.

There is no prompt to write, because the tool is the prompt. There is no window to close, because the popup closes itself. And there is no list of supported apps, because Echo reads the selection through macOS Accessibility: if you can highlight text in it, Echo works in it. Mail, Safari, Slack, Notion, Messages, Pages, PDFs, a code editor — all the same.

You can still type your own instruction when a preset is not quite it. What you cannot do is have a conversation: Echo has no chat, no memory of the last thing you asked, and no interest in becoming one.

Side by side

Where the answer lands

Echo: Back over the text you selected, in the app you are already in.

ChatGPT for Mac: In the companion chat window. Getting it into your document is a copy and a paste.

How you start

Echo: Select text, press one shortcut, press a number. No prompt to write.

ChatGPT for Mac: Option + Space, then type what you want — and usually paste the text you are asking about.

Which apps it works in

Echo: Any Mac app where text can be selected, through macOS Accessibility.

ChatGPT for Mac: Chat works everywhere; reading your app’s content works in a supported list (IDEs, terminals, Notes and similar).

What it is built for

Echo: Five recurring jobs on text you already have, done in about two seconds.

ChatGPT for Mac: Open-ended work: questions, research, drafting from nothing, images, code.

Conversation

Echo: None. One action, one result, popup gone.

ChatGPT for Mac: The whole point — follow-ups, context, long threads.

Your text afterwards

Echo: Nothing kept or logged on our servers. A local history stays on your Mac, yours to delete or expire.

ChatGPT for Mac: Conversations are kept in your account history unless you delete them.

Price at the time of writing

Echo: 7-day free trial, then $9.99 / month or $79 / year.

ChatGPT for Mac: Free tier available; ChatGPT Plus is $20 / month.

Platform

Echo: macOS 13 or later, native Swift, Apple Silicon and Intel.

ChatGPT for Mac: macOS, Windows, web, mobile.

Where the time actually goes

Rewriting one sentence through a chat window is not one action, it is seven: select, copy, switch app, paste, type the instruction, wait, copy the answer, switch back, paste. In the side-by-side demo on our home page, that path takes about 34 seconds. The same edit with Echo takes about 3 — select, shortcut, tool, done.

The seconds are not really the point, though. The cost is that you left the email you were writing. You looked at a different window, read a different interface, and came back needing to remember where you were. Do that fifteen times a day and the interruption is the expensive part, not the typing.

Which one, when

Reach for ChatGPT when

  • The task is open-ended: research, planning, thinking something through.
  • You want a conversation — follow-up questions, refinements, a thread you can come back to.
  • You are creating from nothing rather than changing something that exists.
  • You need images, code execution, file analysis or the other things a full assistant does.
  • You work across Windows or the web as much as macOS.

Reach for Echo when

  • The text already exists and you know what you want done to it.
  • You are inside another app — an email, a Slack thread, a document — and want to stay there.
  • The job is small and frequent: translate, reply, clean up, summarise, turn notes into an email.
  • You would rather the result appeared in place than in a window you copy from.
  • You do not want the text kept anywhere afterwards.

Questions

For one specific job, yes: acting on text you already have, in the app you already have it in. Echo is not a chat assistant and does not try to be — it has no conversation, no memory of what you asked last, and no research mode. Most people who use both keep ChatGPT for thinking out loud and use Echo for the dozens of small rewrites a day that were never worth opening a chat for.

Not in the way Echo does, at the time of writing. The macOS app’s “Work with Apps” feature can read what is on screen in a supported set of apps — coding tools, terminals, Notes and similar — and answer about it in the ChatGPT window. Getting the result back into your document is still your job. Echo writes the result straight over the text you selected, in any app where selection works, because it goes through macOS Accessibility rather than per-app integrations.

That depends on what you use ChatGPT for. If it is long conversations, research, images or code, keep it — Echo does none of that. If it is mostly “rewrite this”, “translate this”, “reply to this”, Echo covers those without the round trip.

At the time of writing, ChatGPT has a free tier and ChatGPT Plus is $20 a month. Echo is $9.99 a month or $79 a year after a 7-day free trial. They are not really substitutes, though, so the honest comparison is what each one saves you rather than what each one costs.

Echo sends your selection to a large language model through Echo’s own backend — the API key never ships inside the app. Which provider we use is an implementation detail we tune for quality and speed, and it is not something you have to think about or pay separately for.

Not the way a chat does. There is no cloud history: Echo’s backend produces your result and keeps neither the text nor a log of it, so there is nothing on our servers to browse — or to leak. On your Mac, Echo keeps a local history so you can look back at what you did — it is never synced or uploaded, you can delete any entry, and you can have it drop the text automatically after a while.

Echo is free to try for 7 days. Download it for macOS.

Echo, don't break your flow.

Echo runs natively on Mac.

Download for macOS