Skip to content

AgentGrid

AgentGrid is an autonomous multi-agent coding pipeline: nine specialized Gemini-powered agents - Planner, parallel Coders, Reviewer, Integrator, Breaker, Verifier, Intake, and Publisher — take a bug report from issue to

Core trick

Nine role agents hand off through a structured ledger, coding in parallel git worktrees, with a reviewer rejection loop before the PR opens.

Tags

Description

AgentGrid is an autonomous multi-agent coding pipeline: nine specialized Gemini-powered agents - Planner, parallel Coders, Reviewer, Integrator, Breaker, Verifier, Intake, and Publisher — take a bug report from issue to merged, tested pull request with no human in the loop. It solves the core failure of single-agent AI coding tools: they can't genuinely collaborate, resolve real conflicts, or hand off context without losing it.
ishanavasthi/agentgrid★ 00 forksPythonCreated Jul 10, 2026 · last push Jul 16, 2026

README excerpt

# AgentGrid

**Google DeepMind Bangalore Hackathon, Track: Autonomous Orchestration with Managed Agents (iAPI / Antigravity)**

AgentGrid is a nine-role autonomous coding pipeline. Give it a software issue
and it plans the fix, delegates work through a structured handoff ledger,
codes in parallel git worktrees, argues through real review rejections,
resolves real merge conflicts, survives adversarial test attacks, verifies
UI changes by actually driving a browser, and opens a pull request, with
every handoff visible live on a dashboard.

It runs fully offline with zero third-party dependencies (a deterministic
mock backend that still performs real file writes, git operations, and test
runs), and upgrades to live Gemini function-calling and Google's Managed
Agents / Interactions API the moment an API key is configured.

## Demo video

<a href="https://www.youtube.com/watch?v=k4gK1UIKZLc" target="_blank" rel="noopener noreferrer">
  <img src="https://img.youtube.com/vi/k4gK1UIKZLc/hqdefault.jpg" alt="AgentGrid demo video" />
</a>

## Table of contents

- [Demo video](#demo-video)
- [Why this exists](#why-this-exists)
- [How it works](#how-it-works)
- [The 9 functionalities](#the-9-functionalities)
- [Architecture](#architecture)
- [Project layout](#project-layout)
- [Getting started](#getting-started)
- [Running against a real GitHub issue](#running-against-a-real-github-issue)
- [Configuration](#configuration)
- [Dependency tiers](#dependency-tiers)
- [Demo target: SplitSathi]

Team