Understand this story
On October 22, 2026, Google announced the open-sourcing of the Elephant-Goldfish Model (EGM) plugin. The plugin pairs Elephant, which is responsible for conversing with users and writing design documents, with Goldfish, which independently verifies the documents without inheriting the conversation history, to identify ambiguities and omissions in specifications. The plugin was first developed internally at Google for software engineers, and it is said that thousands of employees already use it daily to develop production code; the repository uses the Apache 2.0 license. The first tagged version, v0.1.0, was released on October 27, containing 7 skills in total, and the README provides installation instructions for Antigravity, Claude Code, and Codex; the release notes state that verification across runtime environments has not yet been completed and that it cannot yet be called a stable version.
AI-generated from public reports
Developments
1 confirmed developments
- Source:gihyo.jp
Reports and discussion timeline
Browse reports and discussion by time. Their evidence levels remain distinct.
Oct 28
gihyo.jp
Google open-sources the Elephant-Goldfish Model plugin, letting AI separately handle the writing and verification of design documents
On October 22, 2026, Google announced the open-sourcing of the Elephant-Goldfish Model (EGM) plugin, which pairs Elephant, responsible for conversing with users and writing design documents, with Goldfish, which independently verifies the documents without inheriting the conversation history, to identify ambiguities and omissions in specifications. The plugin was first developed internally at Google for software engineers, and it is said that thousands of employees already use it daily to develop production code; the repository uses the Apache 2.0 license. The first tagged version, v0.1.0, was released on October 27, containing a total of 7 skills. The README provides installation methods for Antigravity, Claude Code, and Codex, but the release notes state that verification across runtime environments has not yet been completed, so it cannot yet be called a stable version.