AI product Open source
gitai is an open-source, MIT-licensed version-control system designed for AI coding agents. It moves repository operations onto a server: clients fetch individual objects and sparse trees, while the server handles history queries, blame, path history, ancestry, code search, and derived-data caching. Changes land by rebasing onto the current branch tip and using compare-and-swap rather than a merge queue; concurrent lands can be batched, and accepted reference updates are recorded in an ordered changeset log.
Conflicts can be resolved through a versioned, vendor-neutral protocol using an LLM provider, a deterministic tool, or no resolver. The server uses normal Git repositories underneath, with SQLite or PostgreSQL for changesets and references and file or cloud object storage for content-addressed packs. It includes a graft CLI and Go SDK, optional cache daemons, agent tokens and branch policies, semantic review rules, post-landing verification and reversion, and agents that monitor changesets. The repository describes it as an independent implementation inspired by Anthropic's internally developed Scion design, not affiliated with or endorsed by Anthropic.
2 uses taken from transcripts — each links to the moment in the video.
Moves the heavy parts of version control onto a server so coding agents can work on the same repository without each cloning everything — agents fetch only the files they need while history queries and landing changes happen centrally. Supports pluggable conflict resolvers, including an AI model, and is an independent open-source implementation inspired by Anthropic's design.
An open-source MIT-licensed Go server that hosts ordinary Git repositories for large numbers of coding agents, landing agent changes with compare-and-swap instead of a merge queue, with conflicts sent to a resolver you choose.
2 in the library.