farol-team/gnap

GNAP — Git-Native Agent Protocol. RFC Draft for git-based agent orchestration. Zero servers.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 13 minutes ago
Added to GitGenius on August 31st, 2026
Created on March 12th, 2026
Open Issues & Pull Requests: 2 (+0)
Number of forks: 7
Total Stargazers: 83 (+0)
Total Subscribers: 1 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 171 days
Stale 30+ days: 2
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

GNAP is a protocol for coordinating AI agents using only git, with no servers or databases required.

GNAP addresses the problem of orchestrating multiple AI agents without requiring centralized infrastructure. It works by storing the entire protocol state in four JSON files within a `.gnap/` directory in a git repository: agents, tasks, runs, and messages. Agents operate on a heartbeat loop where they pull from the repository, discover their assigned tasks, execute work, and push results back. Git history serves as the built-in audit log, eliminating the need for separate databases or logging systems.

Teams should adopt GNAP if they want to coordinate AI agents without deploying servers or managing databases, and if their agents can perform git operations. It suits projects where audit trails matter, where human and AI participants need to work together as equals, and where teams prefer working offline with eventual synchronization. The README compares GNAP to AgentHub, Paperclip, Symphony, CrewAI, and LangGraph, noting that GNAP uniquely requires no server, uses git instead of a database, avoids vendor lock-in, and supports offline operation. Among the alternatives listed, only GNAP and AgentHub support both human and AI agents as first-class participants, and only GNAP works offline.

The project shows active development with regular commits addressing protocol refinement and documentation. The maintainers are responsive to issues and pull requests, indicating ongoing engagement with users. The codebase demonstrates attention to protocol versioning and backward compatibility through explicit version checking mechanisms.