Skip to content
posts

A Tree of AI Model Names

Model names are weird. What started with GPT-2 and GPT-3 is now a hodgepodge of decimals (GPT-3.5, Sonnet 3.7, Opus 4.8, Grok 4.1) skipped version numbers (o2 where art thou?) and bolted-on descriptors (what is claude-opus-4-5-20251101-thinking-32k??)

It'd help if we could visualize this.

Let's get this out on a tree:

Nice.

The link to the yaml file for the model names is available here Contributions are welcome!

We started with GPT-2 and GPT-3. Now Phi-4-mini-reasoning and Qwen3-235B-A22B and Llama-3.1-Nemotron-70B and R1-1776 are all real model IDs that real people are expected to compare.

It's going to keep getting worse. Every company is running multiple product lines with overlapping version numbers and inconsistent tier names. Fruit from git branches that diverged six months ago are thrown away and harvested at the same time.