Substrate

A macOS app where you hand exit criteria to AI agents. It comes back as a plan with checks. You approve it, the agents work, and you watch a swarm of them take on the task tree from the menu bar. If anything needs your attention, it asks.

2026 / Swift and Python / GitHub →

Substrate

0 ready
Describe something you want done and it becomes a plan you can approve.
What do you want done?Plan it
New goalOpen the full tree Quit
Goal Plan You approve Agents Evidence Done nothing runs before this nothing closes without it
1 of 6

Type one sentence. That is the whole input.

The idea

The menu bar is for attention: supervision is something you do between other things, so it had to be somewhere you look, not an app you have to remember to open.

The window is for structure: every goal, the tasks it broke into, what each one waits on, and the checks that close it.

Why it matters

Try it

You need macOS 14 or newer, with Xcode. Two commands, and it builds itself the first time.

git clone https://github.com/ladanjohari/substrate.git
cd substrate && open "Open Substrate.command"

A Terminal window opens, builds the app, and a row of dots appears in your menu bar, top right. Click the dots for the panel. Quit from the panel, or close that Terminal window to stop it.

Works