Skip to Main Content

Anvil is a Git-native IDE for LangGraph agent graphs built on Prompt Driven Development (PDD) — a methodology that treats prompts, plans, evals, and decisions as versioned engineering artifacts in the repo, not throwaway chat. From one sentence (anvil init "build a support triage agent"), Anvil scaffolds a full PDD project: a pdd/ layer with project context, conventions, and a phased plan; typed LangGraph nodes; an eval-driven suite with a 7-case golden dataset (3 happy / 2 edge / 2 fail) plus pytest and an LLM-as-judge — so every node ships with the test that proves it works; Architecture Decision Records capturing the why; and a GitHub PR — all committed to a real repo. It retrofits existing LangGraph projects (anvil init --existing), extends them conversationally (anvil edit), and ships them as a hosted API with a live graph view (anvil serve --web). The inner loop fans out four Gemini 3.5 Flash sub-agents in parallel — NodeForge (node), EvalSmith (golden dataset + judge), DocScribe (ADR), MergeBot (PR) — so every phase produces code, evals, decisions, and review materials together, in the wall-time of one Flash call. Nothing merges without an eval; nothing changes without a recorded decision.

Team

Harshal2802

Placement

Participant

More from Google I/O Hackathon

Billie Gene is a rapid vaccine-design research acceleration platform built to reduce the early bottleneck in responding to emerging viral outbreaks such as…

Billie Gene project preview

Our technology has reached the point where society needs to stop putting human lives at risk and start leveraging the tools around us. Picture this: a…

Sky Guardian project preview

An RL environment to help train your managed agents in your voice.

us06web.zoom.us/…

1 in 4 Americans lives with a disability, yet most cities have no systematic way to audit pedestrian infrastructure for ADA compliance at scale. Manual…

Autonomous Infrastructure Auditor project preview

Gemini Lifeguard Rescue is an AI-powered water safety system that helps lifeguards detect and respond to emergencies faster. The demo focuses on beach rescue…

Gemini Lifeguard Rescue project preview

Autonomous Android Simulator Player Fleet & Telemetry Ingest It is a premium, real-time platform designed to run autonomous gameplay testing agents on a…

Autonomous Player Fleet project preview