You're in.

Download Hey Eduardo

Choose your platform below. After installing, enter your license key when prompted.

Version 1.1.0 · Apple Silicon only · 8 GB RAM minimum, 16 GB for the 9B model · macOS 15+

Coming soonWindows

Nothing leaves your Mac. Check it yourself.

After setup, in local mode, Hey Eduardo answers without sending anything over the network. This recording shows Activity Monitor, which comes with every Mac, at zero bytes while Hey Eduardo reads a contract.

Recorded in local mode on a MacBook Pro, not sped up. Activity Monitor’s network counters for Hey Eduardo stayed at zero bytes for the whole recording. The contract is fictional.
Read the transcript

Does Hey Eduardo send your documents anywhere? Let's watch.

Below the contract, Activity Monitor is tracking Hey Eduardo's network traffic.

Now ask a question about the liability clause.

It finds the three-month cap, and all three exceptions.

And Activity Monitor still shows zero bytes sent, and zero received. It all happened on this Mac.

Activity Monitor is on every Mac, so you can check this yourself. heyeduardo.app

Find your license key

Enter the email you used to purchase and we'll show your key.

New in 1.1.0

A rebuilt Hey Eduardo — faster, smaller, and it does more. Your licence key carries over; nothing to re-buy.

  • Ask a document. Open a PDF or text file straight from the menu bar and question it — no copying and pasting.
  • Ask straight away. ⌥+Shift+A goes right to a question box instead of making you wait for a summary. ⌘+Shift+Space still does it too.
  • Follow-ups that remember. Ask “what happens if I miss it?” and Eduardo knows what it was.
  • Two new one-click answers. “What should I watch out for?” flags what a document commits you to. “How do I respond?” drafts a reply you can send.
  • Hold-to-talk dictation. Speak your question; it's transcribed on your Mac and the recording is deleted straight after.
  • Cloud mode. Opt in with your own Anthropic, OpenAI or OpenRouter key for research that involves no client data. The panel always shows which mode is live.
  • Read aloud in a bundled voice that sounds the same on every Mac.
  • Much smaller. The download went from 120 MB to 10 MB, and the app sits at about 44 MB of memory when idle.

See the full guide, with a screenshot of every feature →

Getting started

  1. Download the app above and open the .dmg file.
  2. Install — drag Hey Eduardo into your Applications folder, then open it from Applications (not from the disk image).The first launch is blocked, and this is expected — Hey Eduardo is signed but not notarised with Apple, because notarisation would mean uploading each build to them. Here is the way through:

    1. Double-click Hey Eduardo. macOS says it “cannot be opened because Apple cannot check it for malicious software”. Click Done.
    2. Open System Settings → Privacy & Securityand scroll down. A line reads “Hey Eduardo was blocked from use”.
    3. Click Open Anyway, then confirm with Touch ID or your password.

    You only do this once. On macOS 15 and later, right-clicking the app and choosing Open no longer works — Apple removed that shortcut, so Privacy & Security is the only route.
  3. Activate — enter your license key when the activation screen appears.
  4. Grant Accessibility accessGo to System Settings → Privacy & Security → Accessibility and toggle Hey Eduardo on.
    Why: This lets Eduardo read the text you've highlighted in any app, so it knows what to help you with.
  5. Grant Microphone access optionalmacOS asks the first time you hold the mic button. Or turn it on ahead of time in System Settings → Privacy & Security → Microphone.
    Why: Only needed if you want to speak your questions instead of typing them. Speech is turned into text on your Mac and the recording is deleted straight after.
  6. Grant Screen Recording optionalGo to System Settings → Privacy & Security → Screen Recording and toggle Hey Eduardo on.
    Why: Powers ⌥+Shift+C, which lets you drag a box over anything you can't highlight — a scanned notice, a locked PDF, a screenshot someone sent you. Skip it and add it later if you like.
  7. You're set — Hey Eduardo lives in your menu bar, under the E icon.Highlight text anywhere, then:
    ⌥+Shift+A — ask a question about it straight away
    ⌥+Shift+S — summarise it
    ⌥+Shift+E — explain it in plain words
    ⌥+Shift+D — pull out the figures, dates and deadlines
    ⌥+Shift+C — drag a box over something you can't highlight

    ⌘+Shift+Space opens a question too, if that one is already in your fingers from the old app. Every shortcut is listed in the menu bar as well, so there is nothing to memorise.

Using screen capture & OCR

Don't want to highlight text? Eduardo can read your screen directly using built-in OCR.

Capture part of your screen

Press ⌥+Shift+C, or pick Capture Screen Text… from the menu bar. Drag a box around any part of your screen and Eduardo reads the text out of it using Apple's built-in Vision engine — on your Mac, no internet.

What OCR can and can't do

Only the text is used — the picture itself never goes to the model, in either mode. Apple's Vision engine reads the words off your screen and Eduardo works from those. That means a chart with no labels, or a diagram whose meaning is in the shapes, is not something it can interpret.

Privacy note

Text is read off your screen on your Mac by macOS Vision, and the screenshot itself is never sent anywhere, in either mode. The text it reads follows your mode: it stays on your Mac in local mode, and goes to the provider you chose only if you've turned on cloud mode.

Screen capture requires Screen Recording permission. If Eduardo can't take a screenshot, go to System Settings → Privacy & Security → Screen Recording and toggle Hey Eduardo on.

AI models & API keys

Hey Eduardo works out of the box with a fully local AI — no account or API key needed. You can also connect a cloud provider for more powerful models.

To use a cloud provider: open Eduardo → click the settings icon in the menu bar → go to Cloud.

ProviderModelsBest forAPI key?
Local (Qwen3.5)
Free · No key
Qwen3.5 4B — ~2.7 GB · 8 GB+ RAM
Qwen3.5 9B — ~6 GB · 16 GB+ RAM
Eduardo recommends a size for your Mac on first launch, based on how much memory it has.
Privacy-first use. Everything stays on your Mac, and it works offline after setup.None — download model in Settings
Anthropic
Pay-per-use
Claude Opus 5 — default, most capable
Claude Sonnet 5 — faster, lower cost
Claude Haiku 4.5 — fastest, cheapest
Best overall quality. Claude is excellent at nuanced writing, analysis, and reasoning.console.anthropic.com
OpenAI
Pay-per-use
GPT-4o — default
GPT-4o mini — faster, cheaper
Great for code and structured output.platform.openai.com
OpenRouter
Pay-per-use
Claude Sonnet 5
Llama 3.1 70B
One key and one bill for models from more than one company.openrouter.ai

How to add an API key

  1. Get your API key from the provider's website (links above). Create an account if needed.
  2. In Hey Eduardo, click the settings icon in your menu bar to open Settings.
  3. Go to Cloud and choose your provider under Service (Anthropic, OpenAI, or OpenRouter).
  4. Paste your API key into the field and click Save.Your key is stored securely in your Mac's Keychain — never in plain text or sent to our servers.
  5. Click Test to confirm it's working, pick a Model, then set Run summaries to In the cloud.The app asks you to confirm before switching, and the panel shows a Cloud badge while it's on. Switch back to On this Mac for anything involving client data — in cloud mode, the text you capture is sent to the provider you chose.