AI product Open source

Elephant Goldfish Model

Elephant Goldfish Model (EGM) is an open-source plugin for designing and reviewing software with AI coding agents. Its elephant agent uses project context, requirements, and earlier decisions to brainstorm and draft specifications, while fresh goldfish sub-agents examine the draft and referenced source material without the earlier conversation to identify missing assumptions, unclear requirements, and implementation risks. The workflow includes skills for brainstorming, drafting, resolving review findings, bootstrapping documentation, staged review, review loops, and drift reports comparing documents with source code. It supports Antigravity, Claude Code, and Codex, and requires fresh subagent contexts for goldfish reviews. The repository is licensed under Apache 2.0 and states that EGM is not an officially supported Google product.

View repository Visit site Mentioned in 1 video ↓

What Elephant Goldfish Model is used for

2 uses taken from transcripts — each links to the moment in the video.

  • Google open-source plugin for designing software with AI agents before writing code: an elephant agent holds project context and drafts a spec, while goldfish sub-agents with no memory of the earlier conversation review it to expose hidden assumptions.

  • Open-source plug-in from Google for designing software with AI agents before writing code. An 'elephant' agent holds project context and drafts specs while 'goldfish' sub-agents review them with no memory of the earlier conversation to expose hidden assumptions. Works in Claude Code, Codex and Antigravity.

Videos mentioning Elephant Goldfish Model

1 in the library.