GraphCode

macOS canvas that runs Claude Code, Codex CLI, Copilot CLI, and OpenCode sessions as nodes on a graph. The **harness** is the graph itself: each loop is typed by what ends it (a turn, a shell predicate or declared goal, a cadence, or a sub-graph), hand-off and spawn edges fire when a loop resolves, and a launchd daemon keeps sessions alive across app quits and reboots; the agent CLIs own their inner loops.

memoryworkflowcli
Stars
149
Adoption surface
slightly complex
Autonomy
n/a
Recovery
n/a
License
⚠️ FSL-1.1-MIT restricted (FSL-1.1-MIT)
Category
Multi-agent and orchestration

Repository ↗ Example: Loop types ↗

Related in Multi-agent and orchestration

Maintain GraphCode? Add the badge

Best of Agent Harnesses

Paste this into your README so readers can find the list and see how GraphCode compares:

[![Best of Agent Harnesses](https://img.shields.io/badge/%F0%9F%8F%86_Best_of-Agent_Harnesses-5ac4bf)](https://github.com/RyanAlberts/best-of-Agent-Harnesses)