Skip to content

GNAP: git-native coordination for oTTomator's community multi-agent workflows #57

Description

@ori-cofounder

Proposal: GNAP as a coordination layer for oTTomator Studio's agent library

The Live Agent Studio is building a community-driven library of open-source agents. As the collection grows — research agents, coding agents, analysis agents — multi-agent workflows become the next frontier. Coordinating multiple studio agents on a shared task needs a protocol.

GNAP (Git-Native Agent Protocol) is the simplest possible coordination layer: a git repo as a task board with board/todo/board/doing/board/done/. Zero infrastructure, works with any agent framework (n8n, Python, whatever the community builds).

Applied to oTTomator's multi-agent workflows:

A community research pipeline combining multiple studio agents:

board/todo/deep-research-llm-trends.md      ← Orchestrator agent creates
board/doing/deep-research-llm-trends.md     ← Research agent (n8n) claims
board/done/deep-research-llm-trends.md      ← Research committed

board/todo/summarize-for-blog-post.md       ← Writer agent (Python) picks up
board/doing/summarize-for-blog-post.md
board/done/summarize-for-blog-post.md       ← Blog draft committed

This could be a featured "meta-agent" in the studio: a GNAP coordinator that uses other studio agents to complete complex tasks. Each sub-agent is its own studio entry; GNAP is the coordination fabric.

Given oTTomator's community focus, GNAP's open protocol means any community member can contribute agents that participate in GNAP boards — without needing to understand everyone else's framework choice.

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions