{
 "schema_version": 1,
 "generated": "2026-10-19",
 "repo": "feder-cr/git-ai",
 "name": "git-ai",
 "owner": "feder-cr",
 "slug": "feder-cr-git-ai",
 "github": "https://github.com/feder-cr/git-ai",
 "what": "Version control built for coding agents instead of humans, so many agents can work on one codebase without stepping on each other.",
 "why": "+1,271 stars today, 2.4k total, launched 4 days ago",
 "language": "Go",
 "requirements": [
  "Linux or macOS",
  "Go 1.26, a C toolchain, Meson and Ninja (the build compiles a bundled Git)",
  "No paid keys needed; conflict resolution can use any LLM provider, a deterministic tool, or none",
  "SQLite or PostgreSQL plus object storage (file, S3, GCS, Azure) only if you move the repo state off local Git"
 ],
 "audience_note": "Builders who run several coding agents against one repository and are hitting merge queue and rebase-retry bottlenecks, plus infrastructure people curious about agent-native source control.",
 "risk": "none",
 "section": "daily",
 "weekly_rank": null,
 "category": "Software & DevOps",
 "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/",
 "use_case_count": 9,
 "use_cases": [
  {
   "id": "feder-cr-git-ai--give-each-agent-its-own-token",
   "title": "Give every coding agent its own token and branch limits",
   "best": true,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/give-each-agent-its-own-token/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/give-each-agent-its-own-token.json"
  },
  {
   "id": "feder-cr-git-ai--reproduce-the-50-agent-benchmark",
   "title": "Reproduce the 50-agent landing benchmark on your own machine",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/reproduce-the-50-agent-benchmark/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/reproduce-the-50-agent-benchmark.json"
  },
  {
   "id": "feder-cr-git-ai--try-multi-agent-landing-locally",
   "title": "Watch many agents land changes on one branch in minutes",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/try-multi-agent-landing-locally/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/try-multi-agent-landing-locally.json"
  },
  {
   "id": "feder-cr-git-ai--host-a-shared-repo-for-agent-fleet",
   "title": "Stand up a shared server for a fleet of coding agents",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/host-a-shared-repo-for-agent-fleet/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/host-a-shared-repo-for-agent-fleet.json"
  },
  {
   "id": "feder-cr-git-ai--auto-resolve-agent-merge-conflicts",
   "title": "Resolve conflicting agent changes automatically with a chosen resolver",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/auto-resolve-agent-merge-conflicts/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/auto-resolve-agent-merge-conflicts.json"
  },
  {
   "id": "feder-cr-git-ai--sparse-checkout-for-short-lived-agent-tasks",
   "title": "Give an agent only the folders it needs in a huge repo",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/sparse-checkout-for-short-lived-agent-tasks/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/sparse-checkout-for-short-lived-agent-tasks.json"
  },
  {
   "id": "feder-cr-git-ai--auto-revert-the-change-that-broke-main",
   "title": "Test the branch tip after landing and revert the culprit",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/auto-revert-the-change-that-broke-main/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/auto-revert-the-change-that-broke-main.json"
  },
  {
   "id": "feder-cr-git-ai--watch-live-changeset-log-for-regressions",
   "title": "Follow the live changeset log with a monitoring agent",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/watch-live-changeset-log-for-regressions/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/watch-live-changeset-log-for-regressions.json"
  },
  {
   "id": "feder-cr-git-ai--scale-repo-state-into-postgres-and-object-storage",
   "title": "Move repo state into PostgreSQL and object storage for scale-out",
   "best": false,
   "url": "https://dedupedai.com/use-cases/feder-cr-git-ai/scale-repo-state-into-postgres-and-object-storage/",
   "json": "https://dedupedai.com/use-cases/u/feder-cr-git-ai/scale-repo-state-into-postgres-and-object-storage.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
