Skip to content

GNAP: git-native task coordination for Cohere Toolkit's multi-agent RAG pipeline #1009

@ori-cofounder

Description

@ori-cofounder

Proposal: GNAP as a coordination layer for Cohere Toolkit's multi-agent workflows

Cohere Toolkit is a full-stack RAG application — it supports Command models, custom tools, and integrations with Google Drive, Gmail, Slack, GitHub. As you build multi-agent capabilities (different agents for retrieval, reasoning, synthesis), coordination becomes key.

GNAP (Git-Native Agent Protocol) provides a lightweight coordination layer: a git repo as a persistent task board with board/todo/board/doing/board/done/. No additional infrastructure — and Toolkit already has a GitHub tool integration.

Applied to Cohere Toolkit's RAG pipeline:

A multi-step RAG workflow where different agents handle different stages:

board/todo/retrieve-docs-query-4872.md    ← Router agent creates
board/doing/retrieve-docs-query-4872.md   ← Retrieval agent claims (searches docs)
board/done/retrieve-docs-query-4872.md    ← Retrieved chunks committed

board/todo/synthesize-answer-query-4872.md ← Command agent picks up for synthesis
board/doing/synthesize-answer-query-4872.md
board/done/synthesize-answer-query-4872.md ← Final answer committed

Particularly interesting: Toolkit already integrates with GitHub — meaning the GNAP board could live in a GitHub repo that Toolkit's GitHub tool can natively read and write. Zero new infrastructure.

Given Toolkit's focus on enterprise RAG deployments, GNAP's audit trail (every step in git history) adds an important compliance/traceability benefit.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions