
Google's official tweet got only 11 likes. A Chinese account with 5,000 followers pushed it past 10K stars. What you can learn from "Elephant and Goldfish" is the framing. The brand is the part you can't copy.
What it is A plugin you install into Claude Code, Codex, or Antigravity. An "elephant" session that remembers the full context writes the design doc. "Goldfish" subagents that remember nothing restate it, poke holes in it, and judge whether it's ready to build. Only once it passes does the code get written.
Why it took off The README's first line, "Thousands of Google engineers use it", plus a chart splitting elephant and goldfish roles. Chinese X account @awe0_io (10-2.68M views) and English account @thisguyknowsai (10-31.2M views) repeated the pitch, and each added two or three thousand stars over the next two days. HN and Google's official accounts did nothing.
CHow you can follow Don't port it. Copy how it's pitched. Pick a narrow problem next to it (checking code after it's written, security review). Give it a name you can draw as one picture. Publish the long-form article before the tool. Open the README with the hardest factual claim about usage. Write the launch post as a long tweet that AI news accounts can copy word for word.
- Data (updated daily) · Repo created 2026-09-13 · 13,694 stars · 7 days +6,169
GitHub · stars Data 2026-10-21 → 2026-11-08 (19 days, 17 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
Elephant-Goldfish Model (EGM) is an AI coding plugin an internal Google team open-sourced. An "elephant" session that remembers all context writes the design doc. Several "goldfish" subagents that remember nothing critique it, and code gets written only after the design passes. It was released in Oct 22, reached 6 12,333 stars by Nov, and is still accelerating. The stars didn't come from Google's official account. They came from X reposting accounts in Chinese, English, and Arabic. But the first line of every repost is "Thousands of Google engineers use this every day." If you want your open source project to get stars, study how it turned a method into one picture. Copy it and you'll most likely get no stars.
Two tweets, a 30x difference
On Oct 2026 22 18:35 (UTC), Google's open source official account @GoogleOSS (82K followers) tweeted about EGM: "AI coding without structured design just automatically amplifies mistakes." As of Nov 6 that tweet had 11 likes and 2,674 views (public fxtwitter API, 11-06). The same day, Google's open source blog published a long post signed by four people. Two days after launch, the repo had only 279 stars.
Four days later, on Oct 26 10:34, a Chinese AI account with only 5,560 followers, @awe0_io, posted a long tweet:
"You talked with AI for two hours, the AI thought it understood everything, and the program it wrote still didn't match the requirements. Google's approach: split the work between two AI agents."
Then came two emoji subheadings: 🐘 The elephant "remembers the project's context, discusses architecture, and organizes requirements." 🐟 The goldfish "deliberately inherits none of the earlier chat history, like an engineer taking over a project for the first time, and reviews the design from scratch." The tweet got 1,402 likes, 78K views, and 1,826 bookmarks. Bookmarks outnumbering likes suggests people saved it as a tool. The next day the repo gained 924 stars, and the day after that 2,092, its biggest single-day gain so far (GitHub daily star count). The timing lines up, but during the same period there were also coverage from Help Net Security (10-26), Japan's gihyo.jp (10-28), and Korean-language accounts, so crediting this one tweet alone is an inference.
What it actually is
7 skills. Install into Claude Code, Codex, Antigravity, or the ChatGPT desktop app with one command. The most-used flow has three steps:
egm-brainstorm: you and the "elephant" discuss requirements and trade-offs. No code allowed. Conclusions are saved toconcepts_brief.md.egm-draft: the elephant turns it into a design doc,design_draft.md, pausing section by section for your feedback.egm-review: spin up several fresh subagents as "goldfish". They can't see the earlier conversation, only the doc and the source code it references. First, one goldfish restates the design. If the restatement is wrong, the doc isn't clear enough and goes back for a rewrite. Then several goldfish act as adversarial reviewers, looking for edge cases and hidden dependencies. Finally, one last goldfish judges whether file paths, data structures, and function signatures are clear enough to start building directly.
There are also skills for handling review feedback, adding docs to legacy code, and checking whether docs and code have drifted apart. The README is restrained about its limits: don't use it for small bugs; "review doesn't replace testing or human judgment"; and if your agent can't spawn fresh subagents, EGM stops and won't review.
This idea didn't start in October. Google's Dave Rensin published a long Medium essay in Apr 27 called "Elephants, Goldfish and the New Golden Age of Software Engineering" (27-minute read), later added to Google's research.google paper pages. The University of Maryland's CMSC389A course, Fall 2026, has a chapter titled "The Elephant-Goldfish Model," and the University of Michigan EECS department ran a talk with the same name. In Oct 21, he added a line at the top of the essay: "Google allowed me and my team to open-source the plugin we used internally."
Where the stars came from
First, the opening line. The README's first line: "Thousands of Google engineers use EGM." On Oct 31, English account @thisguyknowsai (45K followers) opened a long tweet with "Google just open-sourced the plugin thousands of their engineers use daily to stop AI from shipping sloppy code", followed by "Don't let AI grade its own homework." That tweet got 3,442 likes, 250K views, and 6,466 bookmarks. That same evening, Arabic account @EngMoElgaraihy translated it almost line by line (941 likes, 40K views). On Nov 1, @RoundtableSpace (270K followers) posted it again in different words (49K views). After this wave, 11-02 went up 1,282 and 11-03 went up 1,659. All three posts had the same hook: "thousands inside Google use it."
Second, a metaphor you can draw as one picture. "Elephants have good memories, goldfish have none" needs no explanation, and people in Chinese, English, Japanese, Korean, Arabic, and Persian have spontaneously reposted it. Compare with GitHub's own spec-kit, the biggest of its kind: its pitch is "spec→plan→tasks", which comes across as a string of process names.
Third, the timing. In the second half of 2026, "AI writes more code than people can review" and "context rots as the chat goes on" were daily frustrations for everyone using coding agents. The plugin marketplaces for Claude Code and Codex had matured, so installing took one line and starring took a click.
What didn't work: Hacker News. There were about ten submissions from late October to Nov 6, with a top score of 3 points (HN Algolia, 11-06). It also never made GitHub trending.
The clearest proof is this comparison: less than a week after Rensin's essay went out, on May 2, a developer named vshvedov built an elephant-goldfish workflow with the same idea. By Nov 6 it had 92 stars and 2 points on HN. Without Google's name, the same metaphor didn't travel.
Who else is doing the same thing
| Project | Scale (GitHub, 11-06) | EGM compared |
|---|---|---|
| obra/superpowers | 313k stars, 7 days +4,607 | A full set from brainstorming to TDD coding. EGM only covers the stage before writing code |
| mattpocock/skills | 315k stars, 7 days +8,454 | A general skills collection from a well-known creator |
| github/spec-kit | 148k stars, 7 days +3,924 | Also "write the spec first" with big-company backing, but review relies mostly on humans |
| garrytan/gstack | 140K stars | A workflow collection from YC's Garry Tan |
| addyosmani/agent-skills | 113K stars | General engineering skills from a personal account in the Google orbit |
| Fission-AI/OpenSpec | 74K stars | Lightweight spec change management, without multi-agent review |
| gsd-build/get-shit-done | 64K stars, 7 days -24 | Context engineering plus phased execution, growth has stalled |
| bmad-code-org/BMAD-METHOD | 55K stars | Multiple roles including product manager and architect, heavier |
| vshvedov/elephant-goldfish | 92 stars | Same idea, 5 months earlier, with no big name behind it |
The leaders in this space all have over 100K stars. EGM came in late and is an order of magnitude smaller, but it gained 6,627 stars in the last 7 days, putting it in the same tier as spec-kit and superpowers. Also, that 240K-view Arabic viral post was actually about spec-kit, not EGM. This kind of "have AI write the spec before the code" content is itself a traffic topic for repost accounts.
A batch of copycat ports has already appeared: DeepSeek version dsh-egm, pi-egm, egm-claude-code, bb-elephant-goldfish, and more, all between 0 and 8 stars.
Where it falls short
In the thread, @thisguyknowsai himself pointed out that the default goldfish review has no security check, so "you have to add a security goldfish yourself." EGM also only covers design before code. Checking code against the design after it's written, or generating tests from the design, it doesn't handle. These are open gaps, but open doesn't mean starred: whoever claims one without a name behind it may still go unseen.
If it were you
One judgment: Don't copy it. Study the pitch. Those 12,000 stars came mainly from "thousands inside Google use it", and followers can't get that. Unbranded versions of the same idea have only 92 stars, and the ports all sit in single digits.
Who it suits: People who have a real AI coding workflow they use every day, with the scars to show for it, especially someone who has rolled it out on a team and can say "our group of N people has used it for several months."
Who it doesn't suit: Anyone who wants to port EGM to another agent platform or model. Anyone aiming at a broad topic like "general spec-driven development", where four or five projects with 100K+ stars already exist.
How to do it:
- Pick a narrow problem next to EGM, such as "goldfish checking after code is written" (a fresh session reads only the design doc and the diff, and checks item by item), a "security goldfish", or a design review template for Chinese-speaking teams.
- Give it a name you can draw as one picture. The value of elephant and goldfish is that one sentence says who does what. "Spec-driven" paints no picture.
- Publish the long-form article before the tool. Rensin's essay came out half a year before the plugin, and repost accounts writing explainers had ready-made paragraphs to borrow from.
- Open the README with the hardest fact you can show: how many people use it, and at which company, for how long. If you don't have that, write one real before-and-after case.
- Install into Claude Code, Codex, and at least one other agent with one command.
How to get users: Don't count on HN. EGM took off because a Chinese account with 5,000 followers posted a well-structured long tweet with emoji subheadings, and an English account with 45K followers did the same. Your job is to write the pitch so they can copy it straight: one pain point, one role-split chart, a three-step flow, an "honest limitations" line. Then DM it to Chinese and English AI tool news accounts.
When to do it before: Coding agents are moving this way themselves (each vendor's plan mode, built-in /review). "Review in a fresh session" will probably become a default feature within half a year (inference). If you're going to build it, ship before year-end.
What would show you're wrong: If over the next month, no-name copies like vshvedov/elephant-goldfish also grow alongside EGM, that means the topic has real demand and isn't just about the brand. Then it's worth building the part EGM left out. On the other hand, if your post still sits in the double digits two weeks after it goes out, the framing missed, and changing the metaphor will help more than changing the code.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one obra/superpowers Open source 2025-10 313k stars, +4,607 over 7 days Covers the full set of skills from brainstorming through TDD implementation. EGM only does design before coding and zero-context review. github/spec-kit Open source 2025-08 148k stars, +3,924 over 7 days Also SDD with big-company backing, with a flow of spec→plan→tasks. Its review has no zero-context adversarial agent. mattpocock/skills Open source 2026-02 315k stars A general skills collection from an individual popular creator, not a dedicated methodology. garrytan/gstack Open source 2026-03 140k stars Celebrity workflow collections, broader scope addyosmani/agent-skills Open source 2026-02 113k stars General engineering skills from a personal account in the Google orbit Fission-AI/OpenSpec Open source 2025-08 74k stars Lightweight spec change management, no multi-agent review bmad-code-org/BMAD-METHOD Open source 2025-04 55k stars Multi-role agile process, heavier gsd-build/get-shit-done Open source 2025-12 64k stars, growth has stalled Context engineering plus phased execution vshvedov/elephant-goldfish Open source 2026-05-02 92 star Community version of the same idea, no Google name AWS Kiro / Claude Code, Cursor plan mode / built-in /review Big-company features From ¥2025 Not verified Built-in features, no systematic "start a fresh session to review the design doc" process - Where users come from
- Verified Google Open Source blog and official account: opensource.googleblog.com published 2026-10-22; @GoogleOSS 10-23 post got only 11 likes / 2,674 views; two days after launch, 279 stars
- Verified Earlier content: Dave Rensin's long post and university courses: 2026-04-27 Medium long-form post, collected into research.google; University of Michigan EECS lecture, and a chapter in University of Maryland's CMSC389A course
- Verified Chinese-language AI account on X: @awe0_io 10-26:1,402 likes / 78k views; afterwards 10-27 +924, 10-28 +2,092 (timing matches, causation not verified)
- Verified English / Arabic / Persian AI repost accounts on X: @thisguyknowsai 10-31:3,442 likes / 250k views; @EngMoElgaraihy 11-01:2,674 likes / 240k views; afterwards 11-02 +1,282, 11-03 +1,659
- Verified Tech media: Help Net Security 10-26, gihyo.jp 10-28, Sina, Smzdm
- Inferred Reddit: threads in r/ClaudeAI, r/AskProgramming, r/google_antigravity, r/GoodOpenSource; engagement not verified
- Verified SEO articles / YouTube: explainers on mindstudio, digitalapplied, wavect, Medium; YouTube "EGM: Google's New Way To Use Claude Code Is Insane"
- Verified Hacker News: Algolia shows 10 submission(s) at most 3 points; HN was not a growth source
- Inferred Plugin marketplaces: Claude Code and Codex plugin marketplaces, ChatGPT desktop plugin directory, agy plugin install; no install data
google/elephant-goldfish-model (EGM): why it took off
Research day 2026-11-06. Data sources: this database's github (repo_profile / repo_day), hackernews database and Algolia HN API, X live search (TikHub), Jina web search / page text.
One line
A Google internal team open-sourced an AI coding workflow of "design first, then have zero-context sub-agents critique it" as plugins for Claude Code / Codex / Antigravity. It took off mainly on the strength of "thousands of Google engineers use it daily" plus a memorable, easily translated elephant/goldfish metaphor. What actually pushed the stars was AI repost accounts on X (in Chinese, English and Arabic), not HN, and not Google's official accounts.
1. Basic data
- Repo created 2026-09-13 (private at first), went public 2026-10-21/22: Dave Rensin's Medium post 10-21 with an update note, and a Google Open Source blog post 10-22.
- Star curve (github repo_day): 10-21 19 → 10-24 279 → 10-26 637 → 10-27 1,561 (+924) → 10-28 3,653 (+2,092, single-day high) → 10-31 6,525 → 11-02 8,807 → 11-03 10,466 (+1,659) → 11-06 12,333; forks 890. Last 7 days +6,627, previous 7 days +5,687, still accelerating, no decay. GitHub API checked that afternoon showed 12,868 stars, 932 forks.
- Only v0.1.0 released. Includes 7 skills: brainstorm / draft / review / resolve / review-loop / bootstrap / drift-report.
2. Competitors (doing the same thing: spec-driven development / workflow skills for coding agents)
| Product | Form | Launched | Scale (github repos, 2026-11-06) | How EGM differs |
|---|---|---|---|---|
| obra/superpowers | Open-source Claude Code skill | 2025-10 | 313k stars, +4,607 over 7 days | Covers a full set of skills for brainstorming, writing plans, TDD and writing code; EGM only handles the stage before coding: "design + review without context" |
| mattpocock/skills | Open-source skill set | 2026-02 | 315k stars, +8,454 over 7 days | A prominent individual's general-purpose skill collection, not a methodology focused on design review |
| github/spec-kit | Open-source CLI (official GitHub) | 2025-08 | 148k stars, +3,924 over 7 days | Also SDD backed by a big company; the flow is spec→plan→tasks→implementation, with review mainly done by humans. EGM's selling point is adversarial review by zero-context sub-agents |
| garrytan/gstack | Open-source skill | 2026-03 | 140k stars | Workflow collection backed by a celebrity (YC's Garry Tan) |
| addyosmani/agent-skills | Open-source skill | 2026-02 | 113k stars | Also from someone in the Google orbit (Addy Osmani's personal account); content is general engineering skills |
| Fission-AI/OpenSpec | Open source | 2025-08 | 74k stars | Lightweight spec change management, no multi-agent review |
| gsd-build/get-shit-done | Open source | 2025-12 | 64k stars, 7 days -24 | Context engineering plus phased execution, growth has stalled |
| bmad-code-org/BMAD-METHOD | Open source | 2025-04 | 55k stars | Multi-role agent (PM / architect…) agile process, heavier and more complete |
| eyaltoledano/claude-task-master | Open source | 2025-03 | 28k stars | Breaks a PRD into tasks, no design review |
| vshvedov/elephant-goldfish | Open source | 2026-05-02 | 92 star | A community version followed Rensin's article within a week, same idea, no Google name, barely noticed (HN 2 points) |
| AWS Kiro, plan mode in Claude Code / Cursor, each vendor's /review | Big-company features | From ¥2025 | — | Built-in features, not a replicable "review in a fresh session" methodology |
Takeaway: the field is crowded, and the top repos are above 100k stars. EGM entered late and is an order of magnitude smaller, but its ~7-day star gain (+6,627) already puts it in the same tier as spec-kit and superpowers.
3. Where users come from (growth tactics)
- Google's own launch, but the official account barely moved the needle: Google's open source blog 2026-10-22 published the post (by Brian Suchy, Jim Quinn, Elise Ewing and Dave Rensin); @GoogleOSS's 10-23 post got 11 likes / 2,674 views. It only reached 279 stars two days after launch.
- Earlier groundwork: Dave Rensin's long post: 2026-04-27 Medium long-form post "Elephants, Goldfish and the New Golden Age of Software Engineering", also collected in research.google's publications; University of Michigan EECS has a lecture of the same name, and University of Maryland's CMSC389A course has a chapter "The Elephant-Goldfish Model". The concept had circulated in the community for half a year, so there was an existing awareness base at open-source time.
- AI repost / news accounts on X were the main driver (verified, timing matches star growth):
- 10-26 Chinese account @awe0_io: 1,402 likes, 78k views → then 10-27 +924, 10-28 +2,092; in the same period Help Net Security (10-26), gihyo.jp (10-28, Japanese), and Korean account @AI_Caffeine (10-28).
- 10-31 English account @thisguyknowsai (Brady Long): 3,442 likes, 250k views; 11-01 Arabic account @EngMoElgaraihy with two posts, 2,674 likes / 240k views and 941 likes / 40k views; 11-01 @RoundtableSpace 49k views; 11-02 Persian @Yarad_ai 14k views → 11-02 +1,282, 11-03 +1,659.
- The copy is almost identical everywhere: "Google just open-sourced a plugin thousands of its engineers use daily" + "AI shouldn't grade its own homework" + an elephant/goldfish division-of-labor diagram.
- Reddit: threads in r/ClaudeAI, r/AskProgramming, r/google_antigravity, r/GoodOpenSource (Reddit body text was blocked; engagement not verified).
- SEO / content-farm / YouTube follow-ups: mindstudio.ai, digitalapplied, wavect (Chinese), Sina, Smzdm, several explainers on Medium, YouTube "EGM: Google's New Way To Use Claude Code Is Insane" and others; SEO accounts like Julian Goldie are riding the wave too.
- HN didn't take off: Algolia shows 10-21 to 11-06 had 10 submissions, peaking at 3 points, and none reached this database's threshold (≥5 points). Growth had nothing to do with HN.
- Distribution channels: the Claude Code plugin marketplace, Codex plugins, the ChatGPT desktop plugin directory, and Antigravity's
agy plugin install, installable with one command. How many installs this drove is unknown; not verified. - Not on GitHub trending (trending_days_any = 0; our trending scrape only collects repos around 60 days old, and this one was created in September, so it isn't included).
4. Why it took off
- The name brand: "Thousands of Google engineers use EGM" is the first line of the README, and every repost uses it as the hook. The same idea in a community version, vshvedov/elephant-goldfish, got only 92 stars, which shows what the name is worth.
- Metaphor that spreads: the elephant (good memory, manages context) and goldfish (no memory, finds flaws) explain the idea in one picture, and it translates well. Chinese, Japanese, Korean, Arabic and Persian reposts all appeared on their own.
- Right timing: in the second half of 2026, "nobody can read all the AI-written code", "slop" and "context rot" were common pain points; the skill/plugin ecosystem (Claude Code, Codex, Antigravity) had matured, so installing a skill pack was cheap and stars came easily.
- A verifiable, distinct mechanism: the review sub-agent can't see the earlier conversation and only reads the document and referenced source code. It must restate the design, then go through adversarial review and a readiness check for implementation. This goes one step beyond "write a spec" and sounds more like a methodology when explained.
- Earlier content groundwork: the long post and university course from half a year earlier gave KOLs material to cite in their explainers.
5. Differentiation
What sets EGM apart is "design and review are separated, and the reviewer is deliberately given no context" (goldfish protocol: restatement check → multiple agents adversarially review → implementation-readiness check), and it supports Claude Code / Codex / Antigravity / ChatGPT at once. The differentiation is real, but it isn't the main reason it took off: the same idea had a community version in May that got only 92 stars. The main drivers were the "used internally at Google" endorsement plus a metaphor that spreads well; the differentiation's role was to give that endorsement something clear and screenshot-able to talk about.
6. How visible it is / copycats
- Visibility: widely covered. Major X accounts in English, Chinese, Japanese, Korean, Arabic and Persian all reposted it, with a single post peaking at 250k views; Help Net Security and gihyo.jp covered it, plus a batch of SEO articles. The open-source project involves no revenue.
- Copycats: a wave of small ports has appeared: dryw/dsh-egm (DeepSeek Harness, 8 stars), uzair-suria/dsh-egm, thesawdawg/pi-egm, kurcontko/egm-claude-code, Jehu/bb-elephant-goldfish, Raj9914/elephant-goldfish, plus a spec plugin with "goldfish review" in its name (bmtrnavsky/spec-driven-data-analysis). All sit at 0–8 stars.
7. Takeaways
- When a big-tech internal tool goes open source, put "used daily by N thousand internal people" in the first line of the README. KOL repost copy will copy it word for word.
- Give your methodology an animal metaphor you can draw as one picture. It spreads far better than "spec-driven."
- Publish a long post or a course first to plant the concept, then ship the tool. Support every major agent platform too, and make install a single command.
- Growth came from overseas AI news accounts and Chinese AI accounts (one post from @awe0_io alone drove the biggest single-day star gain). HN was not a required step.
8. Uncertain
- The timing of this 10-27/28 peak matches @awe0_io's Chinese post, but that's only a coincidence in time; there may be other channels I haven't seen, such as Reddit, WeChat Official Accounts, or Japanese sites.
- The Reddit post engagement and YouTube view counts were not verified.
- Actual install counts for the plugin marketplace and the claim of "several thousand Google engineers" have no external data behind them.
Sources
- github.com/google/elephant-goldfish-model(README)
- opensource.googleblog.com/2026/10/introducing-elephant-goldf…(2026-10-22)
- drensin.medium.com/elephants-goldfish-and-the-new-golden-age… (updated 2026-04-27,10-21)
- research.google/pubs/elephants-goldfish-and-the-new-golden-a…
- www.cs.umd.edu/class/fall2026/cmsc389A/Elephant-Goldfish.htm… ;eecs.engin.umich.edu/event/elephants-goldfish-and-the-new-go…
- X:x.com/awe0_io/status/2114666959786983759 ;x.com/thisguyknowsai/status/2116453452977152209 ;x.com/EngMoElgaraihy/status/2116725937865658746 ;x.com/EngMoElgaraihy/status/2116656746886299812 ;x.com/RoundtableSpace/status/2116798646591091029 ;x.com/gihyojp/status/2115400219953405977 ;x.com/GoogleOSS/status/2113338350396424212
- www.helpnetsecurity.com/2026/10/26/google-elephant-goldfish-… ;www.mindstudio.ai/blog/google-elephant-goldfish-model-egm ;k.sina.com.cn/article_7879996041_1d5af328906801xe7m.html
- Reddit:www.reddit.com/r/ClaudeAI/comments/1xkn61s/ ;www.reddit.com/r/AskProgramming/comments/1xohrw5/
- HN Algolia: submissions for egm.dev / google/elephant-goldfish-model, peaking at 3 points
- Community early version: github.com/vshvedov/elephant-goldfish (2026-05-02,92 stars)
- Competitor stars: this repo's github.repo_profile (2026-11-06)