aipotheosis-labs / aipotheosis-labs/aci

GNAP: git-native coordination between ACI.dev tool-enabled agents

Open
#607 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4.9k
Forks
484
PR merge metrics
No merged PRs in 30d

Description

## Proposal: GNAP as an inter-agent coordination layer for ACI.dev-powered agent networks

ACI.dev hooks up 600+ tools into any agentic IDE or custom AI agent — unified MCP server, multi-tenant auth, granular permissions. When multiple ACI-powered agents need to coordinate work (one agent discovering tools, another executing them, a third synthesizing results), GNAP provides the coordination protocol.

[GNAP](https://github.com/farol-team/gnap) (Git-Native Agent Protocol) uses a git repo as the task board: `board/todo/` → `board/doing/` → `board/done/`. Zero infrastructure — and since ACI agents already have access to tools including file systems and potentially git, GNAP participation is native.

**Applied to ACI.dev multi-agent workflows:**

An ACI-powered DevOps automation pipeline:

```
board/todo/provision-vercel-deployment.md ← Coordinator agent creates
board/doing/provision-vercel-deployment.md ← DevOps agent claims
# Uses ACI Vercel tool
board/done/provision-vercel-deployment.md ← Deployment URL committed

board/todo/configure-supabase-db.md ← DB agent picks up next
board/doing/configure-supabase-db.md # Uses ACI Supabase tool
board/done/configure-supabase-db.md ← DB connection string committed

board/todo/update-env-variables.md ← Links Vercel + Supabase
```

GNAP + ACI is a natural pairing for VibeOps — an agentic IDE can coordinate multiple ACI-powered agents via GNAP, each handling different platform tools, together assembling a complete deployment.

A GNAP tool in ACI.dev's 600+ tool catalog would make GNAP coordination accessible to every ACI user without any new infrastructure.

Spec: https://github.com/farol-team/gnap

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.