Version Numbers and Names in AI Models
A beginner-friendly guide to reading AI model names like a label on a food packet: what the family, tier, number, date and extra tags mean, why names change, and how to avoid the mistakes that confuse almost everyone at first.
Imagine walking into a shop and seeing three phones on the shelf called “Nova 5”, “Nova 5 Pro” and “Nova 5.5 Lite”. Which one is newest? Which is most powerful? Which is cheapest? Without a guide, you would be guessing. Now imagine that the shop also sells the same phone under a nickname, and that last year’s version of the nickname quietly points to a different phone from the one it pointed to before. Suddenly choosing a phone feels like solving a puzzle.
AI model names can feel exactly like that. Names such as “Sonnet 5.5”, “claude-opus-5-5”, “GPT-4o” or “Llama 3.1 8B Instruct” pack a lot of information into a few characters. This guide teaches you how to decode them from scratch. You do not need any technical background. Each new word is explained when it first appears, and each big idea comes with an everyday comparison.
1Why Do AI Models Need Names and Numbers?
Before decoding any label, we should understand why labels exist at all.
An AI model is a trained computer system that reads your input and produces an answer. Companies do not release just one model and stop. They release many, over many months, each a little different from the last. Some are bigger, some are faster, some are newer, and some are built for special jobs. Without a naming system, nobody could tell them apart.
Names and numbers solve several real problems at once. They help buyers pick the right model. They help developers write software that calls a specific model. They help researchers compare results fairly, because a result only means something if you know exactly which model produced it. And they help companies tell customers when an old model is going away.
Identification
A name tells you which exact model you are talking about, so there is no confusion between look-alikes.
Comparison
Numbers hint at which model is newer or more capable, helping people choose between options.
Reproducibility
A precise version lets a team repeat an experiment later and expect a similar result.
Lifecycle
Versions make it possible to announce when a model is released, updated or retired.
Think of a library. Every book has a title, an edition and a catalogue number. The title says what it is about, the edition says how recent it is, and the catalogue number lets the librarian find that exact copy. AI model names serve the same three jobs.
A model name is not just branding. It is a small piece of information design. Learning to read it saves money, time and confusion.
2The Anatomy of a Model Name
Most model names are built from the same handful of parts, like the ingredients on a label.
Not every company uses every part, and each company has its own habits. But if you learn the common pieces, you can make sense of almost any name you meet. Here are the parts you will see most often.
Family or brand
The overall product line, such as Claude. It tells you who made the model and which line of products it belongs to.
Tier or size name
A word that signals the level, such as a small and quick one versus a large and powerful one.
Generation or version number
A number showing how recent the design is. Higher usually means newer.
Date or snapshot stamp
A date attached to one frozen copy of a model, used when exactness matters.
Special tags
Extra words such as Preview, Instruct or Latest that describe the model’s purpose or status.
| Example name | Family | Tier | Version |
|---|---|---|---|
| Claude Opus 5.5 | Claude | Opus | 5.5 |
| Claude Sonnet 5.5 | Claude | Sonnet | 5.5 |
| Claude Haiku 5.5 | Claude | Haiku | 5.5 |
| Claude Fable 5.1 | Claude | Fable, part of the Mythos tier | 5.1 |
flowchart LR
A["Family: Claude"] --> B["Tier: Sonnet"]
B --> C["Version: 5.5"]
C --> D["Exact identifier: claude-sonnet-5-5"]
A bicycle label might read “Trailblazer Mountain 24-inch Model 2026”. Brand, type, size and year are all packed into one line. A model name is just the AI version of that label.
3Families and Tiers
The first two parts of the name tell you the most about what to expect.
A family is the product line that groups related models together. All models called Claude belong to one family made by Anthropic. Other companies have their own families with their own names. The family name tells you the maker and the general style of the product.
Inside a family, models are often arranged in tiers, which are levels that trade off capability, speed and cost. In the current Claude lineup, the publicly described tiers include Haiku, Sonnet and Opus, with a higher Mythos tier above them. Claude Haiku 5.5, Claude Sonnet 5.5, Claude Opus 5.5 and Claude Fable 5.1 are the most recent publicly available models as described at the time of writing. Claude Sonnet 5.5 is described as a smart, efficient model for everyday use.
Tier words carry meaning
A tier name like Haiku, Sonnet or Opus is not random decoration. Each one tells you roughly where the model sits between small and quick on one end, and large and highly capable on the other.
Tier does not equal generation
A tier is a level, and a generation is a time. A newer Sonnet is not automatically more powerful than an older Opus. You must read both parts of the name together.
Tier names can be creative
Some companies use ordinary words, some use poetic words, and some use plain size labels. The word itself matters less than learning what the company says it means.
Think of a hotel chain. The chain’s name is the family. Economy, Standard and Suite are the tiers. A brand-new Economy room might even be nicer than a worn-out Suite from years ago. The room type and the renovation year both count.
Do not compare only the tier word across different generations. Always ask which generation each model belongs to before deciding which is better.
4Reading the Numbers
The number is the part people most often misread, so let us take it slowly.
In many model names, the number shows the generation, meaning the broad design era the model belongs to. A move from 4 to 5 usually signals a significant step, such as a new training approach or a larger leap in ability. A decimal such as 5.5 or 5.1 typically signals an improvement within a generation, a smaller step than a whole-number jump.
But here is the catch. Unlike the strict numbering that software engineers sometimes use, AI companies are free to choose their numbers. A decimal does not follow a universal rule. One company might use 0.5 steps for mid-generation upgrades, another might use 0.1 steps, and another might skip numbers entirely for marketing reasons. So the numbers are best read as the company’s own timeline, not as a measurement.
| Number style | Usually suggests | Watch out for |
|---|---|---|
| Whole number change, such as 4 to 5 | A major new generation | No guarantee of how big the improvement is |
| Decimal change, such as 5.1 to 5.5 | A refinement within a generation | Different companies use decimals differently |
| Letter suffix, such as the letter o | A special variant or feature | Meaning is set by the company, not by a standard |
| No number at all | A product line name only | You may need a date to know which copy you have |
Consider mobile apps. Version 2.0 to 3.0 feels like a redesign, while 3.0 to 3.1 feels like a tune-up. The numbers hint at size of change, but only the release notes tell you what really changed.
Notice that different tiers of the same generation can carry different decimals. In the current Claude lineup, Fable is at 5.1 while Opus, Sonnet and Haiku are at 5.5. The numbers are not forced to match across tiers, so always read each model’s own number.
5Display Names Versus Model Identifiers
The same model can have two different names, one for people and one for computers.
When you chat with an assistant in an app, you see a friendly display name, such as “Claude Sonnet 5.5”. It has capital letters and spaces because it is meant for human eyes. When a developer builds software, they must type an exact model identifier, sometimes called a model string, such as claude-sonnet-5-5. This version uses lowercase letters and hyphens because computers need precise, predictable text with no spaces.
For the most recent publicly available Claude models, the identifiers follow a clear pattern: claude-haiku-5-5, claude-sonnet-5-5, claude-opus-5-5 and claude-fable-5-1. Notice how the decimal point in the display name becomes a hyphen in the identifier. That is a formatting habit, not a change of meaning.
Start with the display name
For example, Claude Opus 5.5, written the way people say it.
Make it lowercase
The identifier uses lowercase letters throughout.
Replace spaces and dots with hyphens
Spaces and the decimal point turn into hyphens, giving claude-opus-5-5.
Confirm in the documentation
Always check the official list, because the pattern is a habit and not a guaranteed rule.
Do not guess identifiers from the pattern and assume they will work. A single wrong character will fail. Copy the exact string from the official documentation.
You might call your friend “Rahul” in conversation, but the postal system needs the full address with a pin code. The display name is the friendly nickname, and the identifier is the address a machine can follow.
6Snapshots and Aliases
Here is a subtle idea that trips up even experienced developers.
A snapshot is a frozen copy of a model at a specific moment. It is usually marked with a date, and it never changes. If you call that exact snapshot today and again next year, you should get the same underlying model both times, which is vital for anyone who needs stable and repeatable behaviour.
An alias is a friendly shortcut name that points to a snapshot. Aliases are convenient because they do not require you to remember a date. The risk is that the company can later move the alias to point at a newer snapshot. Your software keeps using the same alias name, but the model behind it has quietly changed.
flowchart TD
A["Alias name"] --> B["Points to a snapshot today"]
A -.-> C["May point to a newer snapshot later"]
D["Dated snapshot name"] --> E["Always the same frozen model"]
Advantages
- Aliases are easy to remember and type
- Aliases can bring improvements automatically
- Snapshots give repeatable, stable behaviour
- Snapshots make debugging and comparison fair
Disadvantages / Trade-offs
- Aliases can change behaviour without warning you in your own code
- Snapshots need manual updating when you want improvements
- Dated names are harder to read at a glance
- Old snapshots are eventually retired
Think of a shop’s “Today’s Special” sign. The sign always says the same words, but the dish behind it changes daily. That is an alias. A printed menu from last Tuesday, by contrast, always describes exactly what was served that day. That is a snapshot.
For quick experiments, aliases are fine. For anything where consistency matters, such as a business process or a formal test, prefer the most specific, fixed name the provider offers, and check how the provider describes each name in its documentation.
7Special Tags: Preview, Instruct, Latest and More
Extra words at the end of a name often matter more than the number.
Preview
An early release that may be limited, unfinished or available only to certain users. Claude Mythos Preview, for example, is used only by a small number of trusted organisations.
Latest
Usually an alias that points to the newest model in a line, so its meaning changes over time.
Instruct or Chat
Common with open models. It means the model was further trained to follow instructions and hold conversations.
Base
A model that has learned from text but has not yet been shaped into a helpful assistant.
Size labels
Open models often add a figure such as 7B or 70B, short for billions of parameters, which hints at the model’s size.
Quantized tags
Labels showing a compressed version of a model, made smaller so it runs on less powerful hardware, usually with some trade-off in quality.
A parameter is one of the adjustable numbers inside a model that stores what it has learned. More parameters generally means more capacity, but it does not automatically mean a better model. Training quality matters a great deal too. Large companies offering hosted models often do not publish exact parameter counts, which is why you will see size labels mostly on openly shared models.
Suffixes on a product label work like warning stickers and feature badges. “Trial size”, “Refill pack” and “Latest formula” each tell you something important that the main name does not. Model tags do the same.
Tags have no universal dictionary. “Preview” at one company may mean a polished early release, and at another it may mean experimental. Read each provider’s own explanation.
8Why Names Change Over Time
Naming schemes are not carved in stone, and understanding why they shift will prepare you for future surprises.
Companies refine their naming as their product lines grow. A scheme that works for three models can become awkward for thirty. Sometimes a company changes the order of the parts, sometimes it adds a new tier, and sometimes it adjusts what the numbers mean. Early in an industry, names often change quickly because everything is still being figured out.
New tiers appear
As models grow more capable, companies may add a new level above the existing ones. In the Claude family, the Mythos tier now sits above Opus, which changes the shape of the whole ladder.
Numbering styles evolve
A company might begin with whole numbers and later introduce decimals as it releases smaller improvements between big generations.
Marketing and clarity pressures
Names are also chosen to be memorable, so a purely logical name is sometimes traded for a catchy one.
Different tiers, different pace
Not every tier is updated at the same time. That is why one tier can be at version 5.1 while its neighbours sit at 5.5.
flowchart LR
A["Few models: simple names"] --> B["More models: tiers added"]
B --> C["Frequent updates: decimals and dates added"]
C --> D["New top tier: ladder reshaped"]
A small village has streets called “Main Street” and “Mill Lane”. When the village becomes a city, planners add numbered avenues and district names. The earlier names still exist, but the system around them has become richer. Model naming grows in the same way.
9Names Across Different Companies
Every company has its own habits, so skills from one do not transfer perfectly to another.
Because there is no industry-wide standard, each organisation invents its own scheme. Some name their models after generations and add letters for features. Some use poetic words for tiers. Some openly shared model families use a number for the generation, a figure for the parameter size, and a word such as Instruct for the purpose. The result is that the same number can mean quite different things depending on whose model it is.
| Style | Typical pattern | What to remember |
|---|---|---|
| Tier word plus version | Family, tier word, number | Read the tier and the number together |
| Generation plus letter feature | Family, number, short letter | The letter is the company’s own code |
| Open model with size | Family, generation, size in billions, purpose tag | Size is capacity, not a quality guarantee |
| Date stamped snapshot | Model name followed by a date | Same name with a different date can behave differently |
Never assume that “version 5” from one company is comparable to “version 5” from another. Treat each family on its own terms, and compare actual results on your own task instead of comparing numbers.
Shoe sizes differ by country. A size 8 in one place is not a size 8 elsewhere. The number looks the same, but the system behind it is different. Model version numbers behave like that across companies.
10Case Study: Reading the Current Claude Lineup
Let us practise on a real set of names, using what is publicly described at the time of writing.
Claude Haiku 5.5
Family Claude, tier Haiku, version 5.5. Identifier claude-haiku-5-5. The Haiku tier is the small and quick end of the range.
Claude Sonnet 5.5
Family Claude, tier Sonnet, version 5.5. Identifier claude-sonnet-5-5. Described as a smart and efficient model for everyday use.
Claude Opus 5.5
Family Claude, tier Opus, version 5.5. Identifier claude-opus-5-5. The more capable tier for demanding work.
Claude Fable 5.1
Family Claude, part of the Mythos tier, version 5.1. Identifier claude-fable-5-1. It shares an underlying model with Claude Mythos 5.1 and carries extra safety measures for biology, cybersecurity and LLM research and development.
Claude Mythos Preview
The word Preview signals a limited early release. It is used by a small number of trusted organisations rather than by the general public.
Two models can share one core and still carry different names and numbers, like Mythos 5.1 and Fable 5.1. The name alone does not tell you everything. You need the provider’s explanation of how the models relate.
This exercise shows the method. Read the family first, then the tier, then the number, then any tag, and finally confirm the exact identifier in the official documentation. Notice that lineups change over time, so the specific names in this example may be replaced by newer ones in the future. The reading method will still apply.
11Versions, Deprecation and Retirement
Models do not live forever, and the version name is how you find out when yours is leaving.
When a company releases a newer model, it usually keeps the older ones available for a while, then announces that they will be retired. This process is often called deprecation, which means a model is officially marked as outdated and scheduled for removal. After the retirement date, requests to that model stop working. This is one of the biggest practical reasons to understand version names: if your software uses a specific version, you must know when to move on.
Release
A new model version becomes available alongside existing ones.
Active life
People use the model. The provider may continue to improve surrounding tools and safeguards.
Deprecation notice
The provider announces that the model is outdated and gives a retirement timeline.
Retirement
The model stops being available, and software still calling it will fail until updated.
Think of a bus route that the city announces will end next spring. Passengers get notice, can plan alternatives, and then one day the bus simply no longer runs. If you ignore the notice, you are left waiting at an empty stop.
Keep a short list of which model names your projects use, and check the provider’s announcements regularly so retirement dates never surprise you. Access can also change for other reasons. For example, access to Fable 5 and Mythos 5 was briefly suspended in June 2026 and restored on July 1, 2026, so it pays to follow official statements.
12Why Exact Versions Matter for Results
The same question can produce different answers from different versions, and that is why precision matters.
Different versions are trained differently, so they can vary in style, accuracy, length of answers and how they handle tricky requests. A prompt that works perfectly on one version might need adjusting on another. This is why careful teams record the exact model name next to every test result. Without that note, a result is like a measurement with no unit.
Fair comparisons
When comparing two products, make sure you use specific versions on both sides. Comparing a new version of one against an old version of another gives a misleading picture.
Debugging surprises
If an application suddenly behaves differently, one of the first questions to ask is whether the model behind it changed, for example because an alias moved to a newer snapshot.
Documentation and audits
Organisations that must explain how a decision was supported often need to show exactly which model version was used.
flowchart TD
A["Same prompt"] --> B["Version A"]
A --> C["Version B"]
B --> D["Answer with one style and accuracy"]
C --> E["Answer with a different style and accuracy"]
D --> F["Record the exact version with every result"]
E --> F
A recipe tested with one brand of flour may behave differently with another. A careful cook writes down the brand. A careful AI user writes down the model version for the same reason.
13Best Practices for Handling Model Names
A few simple habits will protect you from the most common confusion.
Read all parts of the name
Look at family, tier, version and tags together instead of focusing on one piece.
Use official sources
Confirm names, identifiers and status on the provider’s own documentation, not on third-party summaries that may be out of date.
Choose fixed names when stability matters
Prefer the most specific, unchanging name for important work, and understand how aliases behave.
Record the version with results
Write the exact model name beside every test, report or experiment.
Track announcements
Watch for new releases, retirements and access changes, and plan updates ahead of time.
Test on your own task
Judge a model by how well it performs on your real work, not by its number or tier alone.
When someone says “I used the latest model”, ask which one exactly. Making that question automatic prevents a great deal of confusion in teams.
14Common Mistakes with Model Names
These errors appear again and again. Spot them early and you will save yourself trouble.
Problem
Assuming a higher number always means a better model for your task.
Why It’s Harmful
Numbers show order in the company’s timeline, not guaranteed quality. A smaller model of a newer generation may not beat a larger one for your needs, and a larger one may be needlessly slow and costly.
Correct Approach
Use the number to understand recency, then test candidates on your actual work before deciding.
Problem
Relying on a “latest” alias in important systems.
Why It’s Harmful
The model behind the alias can change, which may alter behaviour without any change in your own settings.
Correct Approach
Use a fixed name where consistency matters, and update it deliberately after testing a newer one.
Problem
Comparing numbers across different companies as if they shared a standard.
Why It’s Harmful
Version five at one company has no fixed relationship to version five at another, so conclusions drawn from the numbers can be wrong.
Correct Approach
Compare real results on a common task, and treat each family’s scheme separately.
Problem
Typing a model identifier from memory or by guessing the pattern.
Why It’s Harmful
One wrong character causes errors that can be tricky to trace, and the pattern may not hold for every model.
Correct Approach
Copy the identifier from the provider’s official documentation every time.
Problem
Ignoring tags such as Preview and assuming the model is fully released to everyone.
Why It’s Harmful
You may plan a project around a model you cannot actually use, or one whose behaviour is still changing.
Correct Approach
Check the status of every model you depend on, and read what the provider says each tag means.
15Frequently Asked Questions
They usually show the generation or release order within a company’s own scheme. Whole-number changes often suggest a bigger step and decimals a smaller refinement, but each company decides its own meaning.
Not always. It generally means newer, but the best model depends on your task, speed needs and budget. Test candidates on your own work.
The display name, like Claude Sonnet 5.5, is meant for people. The identifier, like claude-sonnet-5-5, is the exact text software uses to request that model.
A frozen copy of a model at a particular moment, often marked with a date. It does not change, which makes behaviour repeatable.
An alias is a convenient shortcut name that points to a model. The provider can later point it at a newer one, so the behaviour behind the same name may change.
They share the same underlying model, but Fable carries additional safety measures for biology, cybersecurity and LLM research and development. Different names signal a difference in how the model is protected and offered.
It usually signals an early or limited release. Claude Mythos Preview, for instance, is used by a small number of trusted organisations and is not open to the general public.
Tiers are not always updated at the same time, so each can carry its own version number. Always read the number that belongs to the specific model you are choosing.
It is commonly used with openly shared models and stands for billions of parameters, a rough indication of model size. Size hints at capacity but does not guarantee quality.
Always use the provider’s official documentation and announcements. Lineups, names and availability can change, so any written guide is only a snapshot in time.
16Summary and Key Takeaways
AI model names are compact labels that pack several pieces of information together: a family that tells you who made it, a tier that hints at capability and cost, a number that shows where it sits on the company’s timeline, and tags that describe its status or purpose. Behind the friendly display name sits an exact identifier used by software, and sometimes a dated snapshot that stays fixed while friendly aliases can move. Because there is no universal standard, the same number can mean different things at different companies, and even within one family the tiers may carry different decimals. The safest approach is to read every part of the name, confirm details in official documentation, use fixed names when stability matters, and record the exact version beside every result.
Key Takeaways
- Read the whole label — family, tier, version and tags each carry a different piece of meaning.
- Numbers show order, not quality — a higher version is generally newer, but the best model depends on your task.
- Two names per model — a friendly display name for people and an exact identifier, such as claude-sonnet-5-5, for software.
- Snapshots are fixed, aliases can move — choose fixed names when you need repeatable behaviour.
- Tags matter — words like Preview signal limited or early access, as with Claude Mythos Preview.
- No universal standard — never compare version numbers across companies as if they meant the same thing.
- Verify and record — confirm names in official documentation, watch for retirement and access changes, and write down the exact version with your results.