They peek.
Every so often, for no reason at all, someone pops out of the notch, has a look around and ducks back in.
Bring all your terminal agents into a single team, manage them with an AI Chief of Staff, and never miss them when they need you from your Mac or iPhone.
Free and open source. The Mac app brings the notch; the iPhone app brings the same inbox to your pocket.
Inbox
Agents stop and ask, and the question sits in a tab you closed an hour ago. gawkbot runs your agents as a team and collects every question they ask in one list, so nothing sits there waiting while you look somewhere else.
Run the migration on staging? It drops the old sessions table.
Which fix should I keep?
What should this release be called?
Voice
Some answers are quicker said than typed. Hold V, say it, let go. gawkbot shows you what it heard, and nothing goes to the agent until you press ↵.
iPhone
Walk away from the desk and the questions come with you. Pair your phone once by scanning the code in Access & Health, with the phone on a network that can reach your Mac (your Wi-Fi or Tailscale), then answer with a tap, a few words or the mic.
The iPhone app is new and builds from source with Xcode, from apps/ios in the repo. It is not on the App Store, and push notifications are not in yet.
Keyboard
Your hands stay where they are. Open the notch from anywhere, walk the list, answer, and get back to work.
From anywhere on your Mac, whichever app has focus.
Down the list and back up again.
Every option is numbered. One key answers it.
When the agent suggests an answer, Return takes it.
Speak while it's held. Let go to read the transcript.
Opens a reply box for the selected question.
Puts the notch away, or cancels the reply you're typing.
Detection
No setup per tool. gawkbot notices the agents you already have; one click adopts them, and each one is tagged with the tool that runs it and where it runs. Claude Code, Codex, Opencode and local models can ask you in the inbox; the others take work and report back.
Using one that isn't here? Open an issue.
Team
Every agent gawkbot adopts joins a team run by a Chief of Staff. The team splits up the work, runs the recurring jobs on a schedule, writes down what it learns, and builds small tools so you can use the results.
The Chief of Staff breaks a job into tasks and hands them out. Bots claim tasks, review each other's work and report back. They come to the notch when they need an answer or a yes.
Give a bot a routine, like every Monday at 9:00, and it runs without you. Each run keeps a transcript, and every change to the prompt is versioned.
What the bots learn goes into a wiki they write and maintain: pages about your company, your processes and themselves, with every claim cited back to its source.
When a job produces something you need to use, a bot builds a small app for it: a real screen over your workspace data, running in a sandbox inside gawkbot. Something to work with, not a chat log to scroll.
Routines fire through a small service in the repo, agent/. gawkbot finds and runs it from a source checkout; the Mac download does not include it.
Personality
Waiting on an agent is dull. Being waited on shouldn't be. So the agents got a little personality, and the notch got a sense of humour.
Every so often, for no reason at all, someone pops out of the notch, has a look around and ducks back in.
When several agents need you at once, they don't queue politely. They pile onto the notch together.
Keep them waiting and they get restless, then start talking to each other about it.
Pricing
Public source under the Sustainable Use License. Free to self-host, on your own API keys, for your own internal business purposes and for non-commercial use. You can read it, modify it and share your changes free of charge for non-commercial use; the licence does not let you sell gawkbot itself as a hosted product. There are no seats, no usage fees, and no plan to add them.
FAQ
apps/ios and you build it with Xcode; it is not on the App Store. Pair it once by scanning the code in Access & Health, with the phone on a network that can reach your Mac (your Wi-Fi or Tailscale). Push notifications are not in yet.