Mac notch agent turns spoken words into reminders and to-dos

A built a Mac app that places an AI agent behind the screen notch. Users speak or type, and the agent either answers directly or converts the words into real reminders, to-dos, notes, or calendar events. Several design choices stand out.

First, there's no switch between chat and action — the system reads the request and routes it automatically, though buttons exist to force a mode when it guesses wrong. Second, any action that writes data triggers a review card first: saying something like "add this to my to-dos" shows exactly what will be created, and nothing happens until the user taps to confirm, so a misheard sentence costs nothing. Third, actions that don't write anything, like simply opening an app, skip the review step and run immediately, since there's no consequence to undo.

Fourth, runs entirely , shows a red indicator whenever it's listening, and requires a specific wake word so a stray cough during a meeting doesn't trigger an unwanted action. Fifth, the tool also relays s from other — when Claude Code or Codex pauses in a terminal to ask for , the notch surfaces an Allow/Deny option and can jump the user straight to that terminal.

Key points

  • Automatically routes between answering and taking action, with manual override buttons when it guesses wrong
  • Any write action (like adding a to-do) shows a review card and only runs after explicit confirmation
  • Actions with no consequences, like opening something, skip review and run instantly
  • Voice recognition runs and requires a wake word, preventing accidental triggers like a cough
  • Relays s from other (Claude Code, Codex) so they can be approved from the notch
Read original