google/elephant-goldfish-model

1,072 stars · Last commit 2026-10-25

An open-source method and skill set created at Google for spec-driven development with LLMs

README preview

# Elephant-Goldfish Model (EGM)

[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)
[![Website](https://img.shields.io/badge/Website-egm.dev-black.svg)](https://egm.dev)

Elephant-Goldfish Model (EGM) is an open-source plugin for Spec-Driven Development with AI coding agents. Deep-context Elephant sessions draft specifications, and isolated zero-context Goldfish subagents stress-test them before you write code.

## Install

| Harness | Install |
| :--- | :--- |
| **Any AI agent** | Ask your agent: `Install https://github.com/google/elephant-goldfish-model` |
| **Antigravity** | `agy plugin install https://github.com/google/elephant-goldfish-model` (or `/plugin` in IDE) |
| **Claude Code** | `claude plugin marketplace add google/elephant-goldfish-model && claude plugin install egm@egm` |
| **Codex** | `codex plugin marketplace add google/elephant-goldfish-model && codex plugin add egm@egm` |
| **Claude Cowork / ChatGPT** | See [Harnesses](docs/harnesses.md) for desktop and workspace setup |

## Quickstart

1. **Ideate & Stress-Test**: Run `/egm-brainstorm` to explore problem boundaries and test early concepts with a Goldfish swarm.

View full repository on GitHub →