Version Numbers and Names in AI Models

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.

Purpose 1

Identification

A name tells you which exact model you are talking about, so there is no confusion between look-alikes.

Purpose 2

Comparison

Numbers hint at which model is newer or more capable, helping people choose between options.

Purpose 3

Reproducibility

A precise version lets a team repeat an experiment later and expect a similar result.

Purpose 4

Lifecycle

Versions make it possible to announce when a model is released, updated or retired.

Simple Analogy

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.

i
Key Idea

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.

Part 1

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.

Part 2

Tier or size name

A word that signals the level, such as a small and quick one versus a large and powerful one.

Part 3

Generation or version number

A number showing how recent the design is. Higher usually means newer.

Part 4

Date or snapshot stamp

A date attached to one frozen copy of a model, used when exactness matters.

Part 5

Special tags

Extra words such as Preview, Instruct or Latest that describe the model’s purpose or status.

Example nameFamilyTierVersion
Claude Opus 5.5ClaudeOpus5.5
Claude Sonnet 5.5ClaudeSonnet5.5
Claude Haiku 5.5ClaudeHaiku5.5
Claude Fable 5.1ClaudeFable, part of the Mythos tier5.1
flowchart LR
  A["Family: Claude"] --> B["Tier: Sonnet"]
  B --> C["Version: 5.5"]
  C --> D["Exact identifier: claude-sonnet-5-5"]
        
FIG 1 — From a friendly name to the exact identifier a developer types
Simple Analogy

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.

Simple Analogy

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.

!
Common Mistake

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 styleUsually suggestsWatch out for
Whole number change, such as 4 to 5A major new generationNo guarantee of how big the improvement is
Decimal change, such as 5.1 to 5.5A refinement within a generationDifferent companies use decimals differently
Letter suffix, such as the letter oA special variant or featureMeaning is set by the company, not by a standard
No number at allA product line name onlyYou may need a date to know which copy you have
Simple Analogy

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.

“A version number is a promise about order, not about quality.”
i
Good to Know

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.

1

Start with the display name

For example, Claude Opus 5.5, written the way people say it.

2

Make it lowercase

The identifier uses lowercase letters throughout.

3

Replace spaces and dots with hyphens

Spaces and the decimal point turn into hyphens, giving claude-opus-5-5.

4

Confirm in the documentation

Always check the official list, because the pattern is a habit and not a guaranteed rule.

!
Mistake to Avoid

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.

Simple Analogy

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"]
        
FIG 2 — An alias can move over time, but a dated snapshot stays fixed

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
Simple Analogy

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.

i
Practical Tip

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.

Tag 1

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.

Tag 2

Latest

Usually an alias that points to the newest model in a line, so its meaning changes over time.

Tag 3

Instruct or Chat

Common with open models. It means the model was further trained to follow instructions and hold conversations.

Tag 4

Base

A model that has learned from text but has not yet been shaped into a helpful assistant.

Tag 5

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.

Tag 6

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.

Simple Analogy

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.

!
Watch Out

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"]
        
FIG 3 — How a naming scheme often grows more detailed over time
Simple Analogy

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.

StyleTypical patternWhat to remember
Tier word plus versionFamily, tier word, numberRead the tier and the number together
Generation plus letter featureFamily, number, short letterThe letter is the company’s own code
Open model with sizeFamily, generation, size in billions, purpose tagSize is capacity, not a quality guarantee
Date stamped snapshotModel name followed by a dateSame name with a different date can behave differently
i
Practical Tip

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.

Simple Analogy

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.

1

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.

2

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.

3

Claude Opus 5.5

Family Claude, tier Opus, version 5.5. Identifier claude-opus-5-5. The more capable tier for demanding work.

4

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.

5

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.

!
Lesson from the Example

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.

4
Parts to read: family, tier, version, tags
2
Names per model: display and identifier
1
Source of truth: the official documentation

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.

1

Release

A new model version becomes available alongside existing ones.

2

Active life

People use the model. The provider may continue to improve surrounding tools and safeguards.

3

Deprecation notice

The provider announces that the model is outdated and gives a retirement timeline.

4

Retirement

The model stops being available, and software still calling it will fail until updated.

Simple Analogy

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.

i
Practical Tip

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
        
FIG 4 — Different versions can answer the same prompt differently, so record which one you used
Simple Analogy

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.

1

Read all parts of the name

Look at family, tier, version and tags together instead of focusing on one piece.

2

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.

3

Choose fixed names when stability matters

Prefer the most specific, unchanging name for important work, and understand how aliases behave.

4

Record the version with results

Write the exact model name beside every test, report or experiment.

5

Track announcements

Watch for new releases, retirements and access changes, and plan updates ahead of time.

6

Test on your own task

Judge a model by how well it performs on your real work, not by its number or tier alone.

i
Habit to Build

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.

ANTI-PATTERN-01 Avoid
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.

ANTI-PATTERN-02 Avoid
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.

ANTI-PATTERN-03 Avoid
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.

ANTI-PATTERN-04 Avoid
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.

ANTI-PATTERN-05 Avoid
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

Q1What do the numbers in an AI model name mean?

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.

Q2Is a higher version number always better?

Not always. It generally means newer, but the best model depends on your task, speed needs and budget. Test candidates on your own work.

Q3What is the difference between a model name and a model identifier?

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.

Q4What is a snapshot?

A frozen copy of a model at a particular moment, often marked with a date. It does not change, which makes behaviour repeatable.

Q5What is an alias and why can it be risky?

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.

Q6Why do Mythos 5.1 and Fable 5.1 have different names?

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.

Q7What does Preview mean in a model name?

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.

Q8Why do the tiers sometimes have different decimals, like 5.1 and 5.5?

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.

Q9What does a label like 7B or 70B mean?

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.

Q10Where should I check the latest model names?

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.