GNAP: git-native task board for SuperAGI's concurrent agent coordination
## Proposal: GNAP as a lightweight coordination substrate for SuperAGI's multi-agent workflows
SuperAGI is a dev-first open source autonomous AI agent framework — build, manage, and run autonomous agents. As SuperAGI agent networks grow, coordinating work across agents (avoiding duplicate tasks, ensuring sequential dependencies) becomes important.
[GNAP](https://github.com/farol-team/gnap) (Git-Native Agent Protocol) provides minimal coordination infrastructure: a git repo as a task board with `board/todo/` → `board/doing/` → `board/done/`. No Redis, no message queues — just git.
**Applied to SuperAGI's concurrent agent model:**
SuperAGI supports multiple agents running concurrently. GNAP prevents conflicts:
```
board/todo/research-product-market-fit.md ← SuperAGI agent 1 (researcher) creates
board/doing/research-product-market-fit.md ← Claims (moves atomically via git)
board/done/research-product-market-fit.md ← Research committed
board/todo/write-business-proposal.md ← SuperAGI agent 2 (writer) picks up
board/doing/write-business-proposal.md
board/done/write-business-proposal.md ← Draft committed
```
GNAP's git audit trail captures the full agent workflow history — which SuperAGI agent did what, in what order. This complements SuperAGI's built-in activity monitoring with an external, persistent coordination log.
A SuperAGI + GNAP integration would make SuperAGI the first agent platform with a git-native coordination standard — compelling for enterprise users who want auditability.
Spec: https://github.com/farol-team/gnap
2 条评论