Tools/feder-cr/git-ai

git-ai

Git designed for AI agents.

968 ★nascentGoMIT License →new this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

gitai is a Git server rebuilt for fleets of coding agents: an open source take on Scion, the internal version control system Anthropic described in October 2026. Agents fetch only the files they need, history and blame run on the server, and changes land through a compare-and-swap that batches pushes to the same branch instead of a merge queue. MIT licensed and free.

This is infrastructure, not an app. It's a fork of Gitaly, GitLab's Git server, and you build it from source with Go 1.26, a C toolchain, Meson and Ninja. No prebuilt binaries yet. State lives in SQLite or Postgres with packs in S3, GCS or Azure, and there's no web UI, issues or CI. In the author's own benchmark, 50 agents hammering one branch landed about twice as many changes as the classic path. Solo and small teams: skip it, GitHub plus worktrees is fine. Larger teams running dozens of agents on one repo: worth a test cluster.

The catch: one developer released it in mid-October 2026, interfaces may change before 1.0, and pack garbage collection isn't built yet. Don't confuse it with Git AI, a separate project that tracks AI-written lines in your commits.

Free vs Self-Hosted vs Paid

fully free

Free: All of it, MIT licensed: the server, the graft CLI, Go SDK, cache daemon, review and search RPCs, and the verify/revert tooling. The server never calls a language model; the optional conflict resolver works with any LLM provider, a deterministic tool, or none.

Self-hosted: The only way to run it. Build from source on Linux or macOS (Go 1.26, C toolchain, Meson, Ninja; the build compiles a bundled Git), then run the server against SQLite or PostgreSQL with packs in local disk, S3, GCS or Azure object storage. No prebuilt binaries, no Docker image, no web UI.

Paid: No paid tier or hosted version. Costs are your own servers, database and object storage, plus LLM API calls if you wire an LLM into the conflict resolver.

Free and MIT licensed with no hosted tier. The real cost is the engineering time to build, run and babysit a pre-1.0 Git server.

What to do by team size

Solo
free, but you don't need it; plain Git and worktrees are fine
Small team
free, but skip it unless you run many agents on one branch
Medium team
free; worth a test cluster if agents are queueing on merges
Large team
free; pilot alongside your existing Git host, it is pre-1.0 and lacks pack GC
Self-hosting ops:significant

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
67/100 · B
Adoption8/30
Maintenance25/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Notable author: 3,264 followersAuthor also built: feder-cr/invisible_playwright_mcp (2,765 stars)

License: MIT License

GitHub shows NOASSERTION because of GitLab's ee/ header; the ee/ directory is not in this repo.

Commercial use: ✗ Restricted

About

Owner
Federico Elia (User)
Stars
968
Forks
93

Also by Federico Elia

Explore Further

More tools in the directory