Hi AutoGen team! Working on an async coordination layer for multi-agent systems and wanted to share.
GNAP (Git-Native Agent Protocol) uses git as the coordination substrate for agent task management — complementary to AutoGen's conversational agent patterns.
The async coordination problem:
AutoGen handles synchronous agent conversations really well. GNAP addresses a different challenge: what happens when agents need to coordinate work asynchronously — across time, machines, or process restarts?
GNAP's approach: four JSON entity types in a shared git repo:
- — capability registry
- — task assignments + status tracking
- — execution history
- — structured coordination messages
Why git as the backend:
- Zero extra infrastructure (git is universal)
- Built-in conflict resolution (git merge)
- Full audit trail (git log)
- Works across any runtime — AutoGen, Claude Code, OpenClaw, etc.
Potential AutoGen integration:
AutoGen agents could read from GNAP for task assignment, write results back on completion — enabling multi-crew async workflows without a message broker.
Repo: https://github.com/farol-team/gnap — curious if this resonates with your vision for async agent workflows.
Hi AutoGen team! Working on an async coordination layer for multi-agent systems and wanted to share.
GNAP (Git-Native Agent Protocol) uses git as the coordination substrate for agent task management — complementary to AutoGen's conversational agent patterns.
The async coordination problem:
AutoGen handles synchronous agent conversations really well. GNAP addresses a different challenge: what happens when agents need to coordinate work asynchronously — across time, machines, or process restarts?
GNAP's approach: four JSON entity types in a shared git repo:
Why git as the backend:
Potential AutoGen integration:
AutoGen agents could read from GNAP for task assignment, write results back on completion — enabling multi-crew async workflows without a message broker.
Repo: https://github.com/farol-team/gnap — curious if this resonates with your vision for async agent workflows.