Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

GNAP: git-native task board for ChatDev 2.0's zero-code multi-agent orchestration

Aperta
#581 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
git, python

Direzione di ricerca

Inizia leggendo la specifica GNAP collegata e il materiale su ChatDev 2.0 e MacNet menzionato nella proposta. L’issue non indica file ChatDev, entry point, test o criteri di accettazione, quindi sarebbe necessario stabilire l’ambito dell’integrazione e la definition of done prima dell’implementazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Proposal: GNAP as a coordination protocol for ChatDev's evolving agent topologies

ChatDev 2.0 (DevAll) is a compelling evolution — from a linear software company simulation to a zero-code multi-agent orchestration platform. Your MacNet work on directed acyclic graph topologies for 1000+ agents is especially interesting. As orchestration scales, the coordination layer becomes critical.

GNAP (Git-Native Agent Protocol) proposes git itself as the coordination substrate: board/todo/ → board/doing/ → board/done/. Tasks are files, transitions are commits. No message broker needed — any agent can participate via git.

Applied to ChatDev's zero-code agent system:

When a user configures a ChatDev 2.0 workflow (say, data visualization pipeline with a planner agent, coder agent, and renderer agent), GNAP could serve as the durable task handoff layer:

board/todo/viz-plan-dataset-47.md      ← Planner agent writes spec
board/doing/viz-plan-dataset-47.md     ← Coder agent claims
board/done/viz-plan-dataset-47.md      ← Code artifact committed

board/todo/render-output-dataset-47.md ← Renderer agent picks up

This is particularly compelling given ChatDev's MacNet research on DAG topologies — GNAP's git history naturally records the execution DAG of agent interactions, which could feed back into your orchestration RL work.

Also relevant to your NeurIPS 2025 paper on evolving orchestration — GNAP's audit trail would make it possible to study which agent sequences actually got committed vs planned.

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

Lingua principale
Python
Stelle
34.5k
Fork
4.3k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di OpenBMB/ChatDev

Tutte le issue di OpenBMB/ChatDev

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.