One graph,
traversable through time
Every entity and every release is a node. Releases edge back to what shipped them; entities edge to each other with typed relationships — support, lineage, succession — each dated to when it formed. Scrub the axis and watch the ecosystem accrete, focus one entity and read its orbit, diff two dates and see exactly what arrived between them, or play the documentary and watch the dated moments in the order they happened. Then take it apart: lanes showing who is still shipping, density showing the weeks the ecosystem went mad, the clock showing which weekday it ships on, and a panel of filters and shape controls whose every setting lives in this page's address, so any view you build can be sent to somebody or opened twice side by side. Or switch to the lattice — the support matrix as a grid, a cell lit only where a supports or implements relationship is actually recorded. The graph is derived on every build, never hand-maintained, so it cannot drift from the archive.
Parameters — filter, shape and motion, all of it shareable
Showing all 1103 releases the archive holds. Every control here removes rows from the picture rather than dimming them, so what is drawn is what is counted.
A significance floor is a floor, not a fade: a release below it is out of the picture and out of every count on it. Motion intensity is capped by your system’s reduced-motion setting — a link that asks for motion cannot override it. The whole configuration is in this page’s address, so two of them can be opened side by side. The unfiltered data is always at /api/graph.json.
Documentary transcript — 60 scenes , selected from 165 qualifying moments; 105 did not fit the 60-scene sequence
A moment earns a scene by being significant (significance 4 or 5, or marked breaking) or by forming a typed relationship between two entities. Every sentence is built from fields in /api/graph.json and the event records behind it. Nothing here claims one moment caused another.
- 2024-08-06 Aider was recorded as supporting Anthropic on 2024-08-06.
- 2024-08-10 Aider was recorded as supporting OpenAI on 2024-08-10.
- 2024-08-10 Aider shipped Aider v0.49.0: read-only file context, /clipboard, commit-attribution flag split on 2024-08-10. Significance 3 of 5, marked breaking. Read the release
- 2024-08-28 Aider was recorded as supporting Google DeepMind on 2024-08-28.
- 2024-08-28 Qwen shipped Qwen2-VL: vision-language model with 20+ minute video understanding on 2024-08-28. Significance 4 of 5. Read the release
- 2024-09-09 Aider shipped Aider v0.56.0: `--models` renamed to `--list-models`, prompt caching via OpenRouter on 2024-09-09. Significance 3 of 5, marked breaking. Read the release
- 2024-09-18 Qwen shipped Qwen2.5 foundation model family announced on 2024-09-18. Significance 5 of 5. Read the release
- 2024-09-18 Qwen shipped Qwen2.5-Coder released, CodeQwen rebranded to Qwen-Coder on 2024-09-18. Significance 4 of 5. Read the release
- 2024-09-18 Qwen shipped Qwen2.5 LLM series open-sourced, 0.5B to 72B parameters on 2024-09-18. Significance 5 of 5. Read the release
- 2024-09-29 Aider was recorded as supporting Qwen on 2024-09-29.
- 2024-10-04 Aider shipped Aider v0.59.0: --yes renamed to --yes-always, config YAML list syntax changed on 2024-10-04. Significance 4 of 5, marked breaking. Read the release
- 2024-11-11 Qwen shipped Qwen2.5-Coder series open-sourced, 32B Instruct matches GPT-4o on coding on 2024-11-11. Significance 5 of 5. Read the release
- 2024-11-14 Qwen shipped Qwen2.5-Turbo extends context window to 1M tokens on 2024-11-14. Significance 4 of 5. Read the release
- 2025-01-17 MCP specification shipped Model Context Protocol: initial 2024-11-05 specification revision on 2025-01-17. Significance 4 of 5. Read the release
- 2025-01-20 Aider was recorded as supporting DeepSeek on 2025-01-20.
- 2025-01-26 Qwen shipped Qwen open-sources Qwen2.5-1M models with 1M-token context windows on 2025-01-26. Significance 4 of 5. Read the release
- 2025-01-26 Qwen shipped Qwen releases Qwen2.5-VL vision-language model family on 2025-01-26. Significance 4 of 5. Read the release
- 2025-03-26 MCP specification shipped MCP specification: 2025-03-26 revision published on 2025-03-26. Significance 5 of 5. Read the release
- 2025-03-26 Qwen shipped Qwen releases Qwen2.5-Omni end-to-end multimodal model on 2025-03-26. Significance 4 of 5. Read the release
- 2025-04-14 Aider was recorded as supporting xAI on 2025-04-14.
- 2025-04-28 Qwen shipped Qwen3: new frontier model family released on 2025-04-28. Significance 5 of 5. Read the release
- 2025-05-09 Aider shipped Aider v0.83.0: drops Python 3.9, Gemini 2.5 Pro aliases move to 05-06 preview on 2025-05-09. Significance 3 of 5, marked breaking. Read the release
- 2025-06-18 MCP specification shipped MCP specification: 2025-06-18 revision published on 2025-06-18. Significance 5 of 5. Read the release
- 2025-07-22 Qwen shipped Qwen3-Coder-480B-A35B: open MoE model for agentic coding on 2025-07-22. Significance 4 of 5. Read the release
- 2025-11-25 MCP specification shipped MCP spec: 2025-11-25 revision goes stable on 2025-11-25. Significance 5 of 5. Read the release
- 2025-12-02 Mistral AI shipped Mistral AI announces Mistral 3 on 2025-12-02. Significance 4 of 5. Read the release
- 2026-02-12 Roo Code shipped Roo Code CLI 0.0.53: auto-approve becomes the default, approval flags replaced on 2026-02-12. Significance 4 of 5, marked breaking. Read the release
- 2026-02-17 Roo Code was recorded as supporting Z.ai on 2026-02-17.
- 2026-02-17 Roo Code shipped Roo Code 3.48.0: browser use and built-in skills removed, Sonnet 4.6 support added on 2026-02-17. Significance 4 of 5, marked breaking. Read the release
- 2026-02-19 Roo Code shipped Roo Code CLI 0.1.0: stdin switches to an NDJSON command protocol on 2026-02-19. Significance 3 of 5, marked breaking. Read the release
- 2026-02-27 Roo Code shipped Roo Code CLI 0.1.6: workspace-scoped sessions, --mistake-limit flag on 2026-02-27. Significance 3 of 5, marked breaking. Read the release
- 2026-03-12 Hermes Agent was recorded as implementing MCP specification on 2026-03-12.
- 2026-03-12 Hermes Agent shipped Hermes Agent v0.2.0: messaging gateway, MCP client, skills ecosystem on 2026-03-12. Significance 4 of 5. Read the release
- 2026-03-24 Hermes Agent shipped Hermes Agent v0.4.0: OpenAI-compatible API server, 6 messaging adapters, prompt caching on 2026-03-24. Significance 4 of 5, marked breaking. Read the release
- 2026-03-28 Hermes Agent shipped Hermes Agent v0.5.0: /model slash command removed, Hugging Face provider, supply chain audit on 2026-03-28. Significance 3 of 5, marked breaking. Read the release
- 2026-03-30 Hermes Agent was recorded as supporting OpenAI on 2026-03-30.
- 2026-04-08 Hermes Agent shipped Hermes Agent v0.8.0: background task notifications, live model switching, MCP OAuth 2.1 on 2026-04-08. Significance 4 of 5. Read the release
- 2026-04-13 Hermes Agent shipped Hermes Agent v0.9.0: local web dashboard, Fast Mode, iMessage and WeChat on 2026-04-13. Significance 4 of 5. Read the release
- 2026-04-23 Hermes Agent shipped Hermes Agent v0.11.0: Ink TUI rewrite, pluggable transports, native Bedrock, GPT-5.5 via Codex OAuth on 2026-04-23. Significance 4 of 5. Read the release
- 2026-04-27 Warp shipped Warp goes open source with TOML config and extensive bug fixes on 2026-04-27. Significance 4 of 5. Read the release
- 2026-04-30 Cursor shipped Cursor Security Review: always-on security agents, beta on Teams/Enterprise on 2026-04-30. Significance 4 of 5. Read the release
- 2026-05-04 Cursor shipped Cursor Enterprise: granular model access controls, soft spend limits, usage analytics on 2026-05-04. Significance 3 of 5, marked breaking. Read the release
- 2026-05-07 Hermes Agent shipped Hermes Agent v0.13.0: durable multi-agent Kanban, session auto-resume, 8 P0 security fixes on 2026-05-07. Significance 4 of 5, marked breaking. Read the release
- 2026-05-16 Hermes Agent was recorded as supporting xAI on 2026-05-16.
- 2026-05-28 Hermes Agent shipped Hermes Agent v0.15.0: agent-loop refactor, Kanban orchestration, rebuilt session_search on 2026-05-28. Significance 4 of 5, marked breaking. Read the release
- 2026-05-29 Hermes Agent shipped Hermes Agent v0.15.1: dashboard reload-loop hotfix, Docker --insecure now explicit on 2026-05-29. Significance 3 of 5, marked breaking. Read the release
- 2026-06-03 OpenClaw shipped OpenClaw 2026.6.2-beta.1: install policy replaces the dangerous-code scanner on 2026-06-03. Significance 3 of 5, marked breaking. Read the release
- 2026-06-22 Claude Code shipped Claude Code 2.1.186: CLI MCP auth, `!` bash output now answered by default, retry cap on 2026-06-22. Significance 4 of 5, marked breaking. Read the release
- 2026-06-23 Pi shipped Pi v0.80.0: pi-ai API migration, Ctrl+J newline, and many fixes on 2026-06-23. Significance 3 of 5, marked breaking. Read the release
- 2026-06-26 Claude Code shipped Claude Code 2.1.195: hook matchers now exact-match instead of substring on 2026-06-26. Significance 3 of 5, marked breaking. Read the release
- 2026-06-29 Claude Code shipped Claude Code 2.1.196: MCP self-approval hole closed, Remote Control off on non-Anthropic base URLs on 2026-06-29. Significance 4 of 5, marked breaking. Read the release
- 2026-07-01 Claude Code shipped Claude Code 2.1.198: subagents run in the background by default, Claude in Chrome GA on 2026-07-01. Significance 4 of 5, marked breaking. Read the release
- 2026-07-02 OpenClaw shipped OpenClaw 2026.7.1-beta.1: new providers, GPT-5.6 default, Control UI rework on 2026-07-02. Significance 4 of 5, marked breaking. Read the release
- 2026-07-10 Claude Code shipped Claude Code 2.1.207: auto mode default on cloud providers, plugin shell-injection fix, Opus 4.8 default on 2026-07-10. Significance 4 of 5, marked breaking. Read the release
- 2026-07-14 Pi shipped Pi: session-affinity config breaking change, dynamic tool loading, Fable 5 xhigh/max on 2026-07-14. Significance 4 of 5, marked breaking. Read the release
- 2026-07-16 Claude Code shipped Claude Code 2.1.212: /fork becomes a background session, /subtask added, runaway-loop caps on 2026-07-16. Significance 4 of 5, marked breaking. Read the release
- 2026-08-01 OpenClaw shipped OpenClaw 2026.7.2-beta.6: Claude Opus 5, MCP Apps host, session forking, crash-durable state on 2026-08-01. Significance 4 of 5, marked breaking. Read the release
- 2026-08-02 OpenClaw shipped OpenClaw 2026.7.2-beta.7: durable state and delivery, session rewind/fork, Claude Opus 5 and Kimi K3 on 2026-08-02. Significance 4 of 5, marked breaking. Read the release
- 2026-08-03 Oh My Pi shipped Oh My Pi v17.2.5: breaking API changes, browser relay, desktop session, LSP sharing on 2026-08-03. Significance 4 of 5, marked breaking. Read the release
- 2026-08-04 Claude Code shipped Claude Code 2.1.222: worktree isolation escape fixed, ultraplan removed on 2026-08-04. Significance 4 of 5, marked breaking. Read the release
Lineage — 1 relationship
Each line is a real forked_from or succeeded_by edge from the graph. No ancestry is inferred: an entity with no lineage edge touching it is not here, and an edge is only shown when both endpoints are real nodes. The same data is at /api/graph.json.
- 2026-08-09 roo-code forked from cline on 2026-08-09.
Side-by-side comparison — 53 entities on one shared scale
Quiet time is measured to 2026-08-22, the latest release in view — not to today’s date. A lane is active within 30 days of that, slowing within 90, and dormant beyond it. 28 of 53 lanes are active; 2 are dormant. Every cell shares one time axis and one height scale — the busiest entity here shipped 68, and a cell is drawn against that — so a small chart means a quiet project rather than a differently-scaled one.
Every cell is one of the lanes listed under “Release cadence” above, drawn against the same time axis and the same height scale as its neighbours — the counts and the quiet numbers are those rows, not a second reading of them.
Shipping rhythm — busiest on WED, 215 releases
Angle is the day of the week in UTC; radius is which week, oldest at the centre. 1103 releases across 108 weeks. The busiest position is Wednesday with 215 (19%), against 14% if releases fell evenly — a real lean. A position with no releases is drawn as empty space.
- MON MON: 169 releases (15% of the visible archive).
- TUE TUE: 196 releases (18% of the visible archive).
- WED WED: 215 releases (19% of the visible archive).
- THU THU: 167 releases (15% of the visible archive).
- FRI FRI: 205 releases (19% of the visible archive).
- SAT SAT: 75 releases (7% of the visible archive).
- SUN SUN: 76 releases (7% of the visible archive).
Release density — 1103 releases across 108 weeks , densest 2026-W33
Each cell is one ISO week; its brightness is the number of releases in it, as a fraction of the busiest cell (103). 1103 releases fall across 108 ISO weeks of archive time. The densest ISO week is 2026-W33 with 103 releases. Any ISO week that recorded nothing is drawn as space, never as a faint mark.
- 2026-W33 103 releases, significance summing to 211. Read the week
- 2026-W31 102 releases, significance summing to 230. Read the week
- 2026-W32 102 releases, significance summing to 220. Read the week
- 2026-W34 83 releases, significance summing to 183. Read the week
- 2026-W30 68 releases, significance summing to 155. Read the week
- 2026-W29 64 releases, significance summing to 151. Read the week
- 2026-W26 42 releases, significance summing to 81. Read the week
- 2026-W28 42 releases, significance summing to 99. Read the week
- 2026-W24 33 releases, significance summing to 77. Read the week
- 2026-W27 32 releases, significance summing to 79. Read the week
- 2026-W18 26 releases, significance summing to 41. Read the week
- 2026-W25 26 releases, significance summing to 63. Read the week
Release cadence — 53 lanes, 28 shipping recently, 2 dormant
Quiet time is measured to 2026-08-22, the latest release in view — not to today’s date. A lane is active within 30 days of that, slowing within 90, and dormant beyond it. 28 of 53 lanes are active; 2 are dormant.
- ACTIVE Qwen: 68 releases from 2024-08-09 to 2026-08-22 — shipped on the archive’s latest day. Open Qwen
- ACTIVE xAI: 4 releases from 2026-08-21 to 2026-08-22 — shipped on the archive’s latest day. Open xAI
- ACTIVE Z.ai: 34 releases from 2025-06-28 to 2026-08-22 — shipped on the archive’s latest day. Open Z.ai
- ACTIVE Buzz: 30 releases from 2026-05-17 to 2026-08-21 — 1 day quiet since. Open Buzz
- ACTIVE ByteDance Seed: 31 releases from 2025-02-23 to 2026-08-21 — 1 day quiet since. Open ByteDance Seed
- ACTIVE DeepSeek: 32 releases from 2025-05-29 to 2026-08-21 — 1 day quiet since. Open DeepSeek
- ACTIVE Gemini CLI: 55 releases from 2026-07-07 to 2026-08-21 — 1 day quiet since. Open Gemini CLI
- ACTIVE Google DeepMind: 52 releases from 2026-05-16 to 2026-08-21 — 1 day quiet since. Open Google DeepMind
- ACTIVE Mistral AI: 62 releases from 2024-09-11 to 2026-08-21 — 1 day quiet since. Open Mistral AI
- ACTIVE T3 Code: 30 releases from 2026-08-15 to 2026-08-21 — 1 day quiet since. Open T3 Code
- ACTIVE Claude Code: 50 releases from 2026-06-17 to 2026-08-20 — 2 days quiet since. Open Claude Code
- ACTIVE Cline: 54 releases from 2026-07-17 to 2026-08-20 — 2 days quiet since. Open Cline
- ACTIVE Codex CLI: 64 releases from 2026-07-23 to 2026-08-20 — 2 days quiet since. Open Codex CLI
- ACTIVE Kilo Code: 44 releases from 2026-07-03 to 2026-08-20 — 2 days quiet since. Open Kilo Code
- ACTIVE Oh My Pi: 30 releases from 2026-07-26 to 2026-08-20 — 2 days quiet since. Open Oh My Pi
- ACTIVE opencode: 43 releases from 2026-06-10 to 2026-08-20 — 2 days quiet since. Open opencode
- ACTIVE Cursor: 33 releases from 2026-04-30 to 2026-08-19 — 3 days quiet since. Open Cursor
- ACTIVE DeepSeek Harness: 2 releases from 2026-08-17 to 2026-08-19 — 3 days quiet since. Open DeepSeek Harness
- ACTIVE Devin: 30 releases from 2026-05-01 to 2026-08-19 — 3 days quiet since. Open Devin
- ACTIVE Factory Droid: 30 releases from 2026-07-02 to 2026-08-18 — 4 days quiet since. Open Factory Droid
- ACTIVE Hermes Agent: 28 releases from 2026-03-12 to 2026-08-18 — 4 days quiet since. Open Hermes Agent
- ACTIVE OpenClaw: 41 releases from 2026-06-01 to 2026-08-15 — 7 days quiet since. Open OpenClaw
- ACTIVE Anthropic: 13 releases from 2026-06-30 to 2026-08-14 — 8 days quiet since. Open Anthropic
- ACTIVE Pi: 30 releases from 2026-06-04 to 2026-08-14 — 8 days quiet since. Open Pi
- ACTIVE Warp: 29 releases from 2026-02-10 to 2026-08-13 — 9 days quiet since. Open Warp
- ACTIVE OpenAI: 30 releases from 2026-07-29 to 2026-08-11 — 11 days quiet since. Open OpenAI
- ACTIVE MiniMax: 21 releases from 2025-01-12 to 2026-08-07 — 15 days quiet since. Open MiniMax
- ACTIVE MCP specification: 9 releases from 2024-11-06 to 2026-07-28 — 25 days quiet since. Open MCP specification
- SLOWING Xiaomi MiMo: 25 releases from 2025-04-29 to 2026-07-03 — 50 days quiet since. Open Xiaomi MiMo
- SLOWING Moonshot AI: 19 releases from 2025-02-22 to 2026-06-13 — 70 days quiet since. Open Moonshot AI
- DORMANT Roo Code: 40 releases from 2026-02-06 to 2026-05-15 — 99 days quiet since. Open Roo Code
- DORMANT Aider: 40 releases from 2024-07-31 to 2025-08-09 — 378 days quiet since. Open Aider
- FILTERED-OUT Blender MCP: no releases inside the current filters.
- FILTERED-OUT Chatterbox: no releases inside the current filters.
- FILTERED-OUT ElevenLabs: no releases inside the current filters.
- FILTERED-OUT Fish Speech / S2: no releases inside the current filters.
- FILTERED-OUT FLUX / FLUX.2: no releases inside the current filters.
- FILTERED-OUT GPT-SoVITS: no releases inside the current filters.
- FILTERED-OUT Grok Bot: no releases inside the current filters.
- FILTERED-OUT Hunyuan3D-2.1: no releases inside the current filters.
- FILTERED-OUT HunyuanVideo: no releases inside the current filters.
- FILTERED-OUT IndexTTS: no releases inside the current filters.
- FILTERED-OUT Infinigen: no releases inside the current filters.
- FILTERED-OUT LTX / LTX-2.5: no releases inside the current filters.
- FILTERED-OUT Midjourney: no releases inside the current filters.
- FILTERED-OUT Runway: no releases inside the current filters.
- FILTERED-OUT RVC: no releases inside the current filters.
- FILTERED-OUT TripoSR: no releases inside the current filters.
- FILTERED-OUT Unity MCP: no releases inside the current filters.
- FILTERED-OUT Wan: no releases inside the current filters.
- FILTERED-OUT Whisper: no releases inside the current filters.
- FILTERED-OUT Zed: no releases inside the current filters.
- FILTERED-OUT Ziva: no releases inside the current filters.
Lattice — 26 recorded relationships across 24 harnesses and 29 providers / protocols
A cell is lit only where a supports or implements edge is recorded in /api/graph.json. An unlit cell means no relationship is recorded — it is never a claim that one does not exist.
| ENTITY | PROVIDER / PROTOCOL | REL | FORMED |
|---|---|---|---|
| Aider | Anthropic | supports | 2024-08-06 |
| Aider | DeepSeek | supports | 2025-01-20 |
| Aider | Google DeepMind | supports | 2024-08-28 |
| Aider | OpenAI | supports | 2024-08-10 |
| Aider | Qwen | supports | 2024-09-29 |
| Aider | xAI | supports | 2025-04-14 |
| Claude Code | Anthropic | supports | 2026-07-24 |
| Claude Code | MCP specification | implements | 2026-06-17 |
| Cline | Anthropic | supports | 2026-07-24 |
| Cline | MCP specification | implements | 2026-07-31 |
| Codex CLI | MCP specification | implements | 2026-07-29 |
| Gemini CLI | MCP specification | implements | 2026-08-11 |
| Hermes Agent | MCP specification | implements | 2026-03-12 |
| Hermes Agent | OpenAI | supports | 2026-03-30 |
| Hermes Agent | xAI | supports | 2026-05-16 |
| Kilo Code | Anthropic | supports | 2026-07-27 |
| Kilo Code | MCP specification | implements | 2026-07-29 |
| OpenClaw | Anthropic | supports | 2026-06-12 |
| OpenClaw | Google DeepMind | supports | 2026-08-02 |
| OpenClaw | MCP specification | implements | 2026-06-06 |
| OpenClaw | Moonshot AI | supports | 2026-06-13 |
| OpenClaw | Z.ai | supports | 2026-06-14 |
| opencode | MCP specification | implements | 2026-06-12 |
| opencode | Z.ai | supports | 2026-06-21 |
| Roo Code | MiniMax | supports | 2026-02-21 |
| Roo Code | Z.ai | supports | 2026-02-17 |
Data: /api/graph.json — nodes, typed edges, and the date each edge formed. Agents should read that rather than this canvas: every date this view compares is a field in that file.