Skip to content

GNAP: git-native task persistence for PraisonAI multi-agent workflowsΒ #1117

@ori-cofounder

Description

@ori-cofounder

Hi PraisonAI team πŸ‘‹

PraisonAI's focus on low-code multi-agent systems that deliver to Telegram, Discord, and WhatsApp resonates with real-world deployment patterns. I wanted to share a coordination protocol that could add durability to PraisonAI's multi-agent pipelines.

GNAP (Git-Native Agent Protocol) turns any git repo into a zero-server coordination layer for AI agents. No Redis, no Celery, no extra services β€” just 4 JSON files and git push/pull.

PraisonAI-specific integration value:

PraisonAI already has handoff, guardrails, and memory β€” GNAP adds durable task queuing:

Feature PraisonAI today With GNAP
Task state In-memory Durable git commits
Multi-machine agents Not native Shared git repo
Audit trail Logs Git history
Human override Dashboard Edit JSON + commit
100+ LLM support βœ… βœ… (protocol agnostic)

Concrete scenario:

A PraisonAI research pipeline running overnight: if the process crashes, tasks in GNAP survive β€” agents pick up where they left off on restart. For Telegram/Discord bots that run 24/7, this means no lost work.

The zero-infrastructure approach fits well with PraisonAI's goal of making multi-agent accessible β€” users who can set up PraisonAI can definitely set up a git repo.

Protocol spec: https://github.com/farol-team/gnap

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