Benchmarks

Artificial Analysis: Index, Speed and Price Explained

Artificial Analysis scores AI models on intelligence, speed, latency and price. What the Intelligence Index v5.0 contains, how to use it and where it falls short.

Artificial Analysis is an independent testing site that scores AI models on quality, speed, latency and price. Its headline number is the Intelligence Index, version 5.0 on 31 October 2026, a weighted average of nine evaluations. Gemini 4 Carbon (high) led it at 59 on the leaderboard we read that day, ahead of Claude Opus 5.5 at 58.

The short version

Question

Answer

What is it

A site that benchmarks models and the providers that host them

Headline quality score

Intelligence Index, v5.0 when we checked

Speed and cost measures

Output speed, time to first token, end-to-end time, blended price, cost per task

What the index is made of

Nine evaluations in four equal categories

Main strength

One place to compare quality, speed and price with a published method

Main limit

Mostly English text, one blended number, and benchmark sets that change between versions

Best use

Shortlisting models and hosts before you test on your own work

If you want the human-vote view of the same models, read our page on LMArena for how Arena works; the two answer different questions. For a quick way to judge any score, see how to read AI benchmarks.

What Artificial Analysis measures

There are two families of measures, and mixing them up is the most common mistake.

Quality. The Intelligence Index combines several evaluations into a single score. Artificial Analysis runs the evaluations itself, on its own harness for the agentic ones, rather than copying vendor claims.

Delivery. Speed, latency and price describe how a model behaves when you call it through a hosted endpoint. Artificial Analysis defines an endpoint as "a hosted instance of a model that can be accessed via an API," and notes that one model can have endpoints on several providers. That is why the site also compares providers, not only models. The performance numbers describe "the end-to-end performance experienced by customers of AI inference services and systems," not peak hardware speed.

The definitions

Artificial Analysis spells out its terms. We quote them closely because the names look alike and mean different things.

Measure

Definition on the methodology page

Output speed

The average number of tokens received per second after the first token is received

Latency (time to first token)

Seconds between sending a request and receiving the first token; for reasoning models, the first reasoning token

Time to first answer token

Measured after any thinking time

Total response time for 100 output tokens

Calculated from time to first token and output speed

End-to-end response time

Total time to receive a complete response, including input processing, reasoning and answer generation

Blended price

Assumes a 7:2:1 ratio of cache hit, input and output tokens; prices generally refer to native tokens

Two details deserve attention. First, the speed figures in Time per Task use the median answer tokens per second on a 10,000 input token workload, using the model's native tokenizer. A tokens-per-second number from a different tokenizer is not directly comparable. Second, the blended price assumes mostly cached input. If your workload has no prompt caching, your real cost per token sits higher than the blended figure suggests. Check the list prices on our LLM API price table.

The methodology page does not say how often provider benchmarks are run, and it describes its reasoning-token averages as coming from a diverse set of 60 prompts, some written by Artificial Analysis and some sourced from MMLU Pro, AIME 2025 and LiveCodeBench.

The Intelligence Index v5.0

The methodology page describes version 5.0 as a weighted average of nine evaluations in four categories, each worth 25 percent of the total.

Category

Evaluation

Weight

How it is scored

Knowledge Work

AA-Briefcase v1.1

15%

Combined Elo from pairwise comparisons, rubric-graded task success, analytical quality and presentation quality

Knowledge Work

AutomationBench-AA

5%

Objective completion; a guardrail violation scores zero

Knowledge Work

GDP.pdf

5%

Rubric-based LLM grading, all-pass

Coding

FrontierCode 2.0

15%

Held-out tests plus a rubric with an LLM judge; failing a blocking check scores zero

Coding

Terminal-Bench 4.0

10%

Test-suite pass or fail, pass@1

Science

Terminal-Bench-Science 0.1

15%

Test-suite pass or fail, pass@1

Science

CritPt v2 (Hard Subset)

10%

Official grading server, pass@1

General

AA-Omniscience v1.1

15%

Accuracy (10%) and one minus the hallucination rate (5%)

General

HLE-Diamond

10%

Equality-checker LLM, pass@1

Some notes on how to read that table:

  • Coding is a quarter of the index, split between FrontierCode 2.0 and Terminal-Bench 4.0. A model can have a strong index and a weaker coding profile, or the reverse. The page we read for the models list did not show a separate Coding Index, so we cannot quote one.
  • AA-Briefcase Elo is converted to an index contribution with a clamp of (Elo minus 500) divided by 2000, using a frozen Elo value at the time a model is added. That means the Elo-style piece does not drift when later models are added.
  • Terminal-Bench 4.0 here is the public benchmark we describe on our Terminal-Bench page. The index uses its pass@1 result.
  • HLE-Diamond is related to the exam we cover on the Humanity's Last Exam page. Note the name is different: the v5.0 change list says Humanity's Last Exam itself was removed from the index, while the nine-evaluation table includes the HLE-Diamond subset.
  • GDP.pdf is not the same as the GDPval-AA test that earlier versions used. Our GDPval page covers the original benchmark.

Run settings

The page lists general settings. They affect how much you can trust a comparison.

  • Temperature is 0 for non-reasoning models and 0.6 for reasoning models, unless the model lab recommends otherwise.
  • Max output tokens is 16,384 for non-reasoning models, lowered where context or output caps require it. For reasoning models it is the maximum the model creator discloses.
  • Up to 30 automatic retries on API failures. Questions that still fail are manually reviewed.
  • Scoring is pass@1 generally, aggregated across repeats. Prompting is zero-shot, with no examples.
  • e2b is the primary sandbox provider for agentic benchmarks.
  • Repeats vary. AA-Briefcase, AutomationBench-AA, AA-Omniscience and HLE-Diamond use one run each. GDP.pdf and CritPt v2 use five. FrontierCode 2.0, Terminal-Bench 4.0 and Terminal-Bench-Science use three.
  • The index is primarily text-based and English-language, though some evaluations also send images to models that accept them.

One run per evaluation on a quarter of the index means small gaps can be noise. A one-point lead between two models is not a result you should act on.

Current figures, as shown on 31 October 2026

These are the numbers the pages displayed when we read them. Artificial Analysis marks its sections "Updated" without printing a date on the pages we read, so the date here is our read date. We did not run any of these tests.

Top of the models table

Rank

Model as listed

Intelligence Index

Cost per task

Median tokens per second

First chunk latency

1

Gemini 4 Carbon (high)

59

$7.76

85

118.58 s

2

Claude Opus 5.5 (max with fallback)

58

$10.04

97

729.62 s

3

Claude Opus 5.5 (xhigh with fallback)

57

$6.05

85

127.23 s

4

GPT-6 Astra (max)

57

$6.24

78

270.03 s

5

GPT-6 Astra (xhigh)

55

$3.66

66

149.41 s

6

GPT-6 Astra (high)

55

$3.24

63

48.12 s

7

GPT-6.1 Sol (max)

55

$1.27

79

315.06 s

8

Claude Sonnet 5.5 (max with fallback)

54

$10.02

139

463.03 s

9

GPT-6.1 Sol (xhigh)

52

$0.76

71

126.08 s

10

Claude Opus 5.5 (high with fallback)

52

$3.46

80

34.52 s

The context window shown for all ten was 1M. Read three things in this table.

First, the same model appears several times at different effort settings, and the settings change the price a lot. GPT-6 Astra at max scored 57 for $6.24 a task, while at high it scored 55 for $3.24. GPT-6.1 Sol at max scored 55 for $1.27, the same score as Astra at high or xhigh for about a third to two fifths of the cost.

Second, the latency column here is first chunk time on a task, and for reasoning runs it includes thinking. Values of 118 to 729 seconds are not the sub-second latency you see on a chat model. They show how long the model works before the first output chunk. Do not compare that column with the time-to-first-token numbers below.

Third, the page shows cost per task, not a blended price per million tokens. To see what the vendor charges per token, use our model pages: Claude models, GPT models and Gemini models.

Leaders in other categories

The models page also listed these leaders on 31 October 2026.

Measure

Leaders as shown

Fastest output speed

Celeris-1 at 1,679.5 tokens per second; DeepSeek V4.1 Flash 1017 (non-reasoning) at 1,486.0; Nemotron 3.5 Super VL at 474.1

Lowest latency (time to first token)

North Mini Code at 0.42 s; Command A+ at 0.50 s; NVIDIA Nemotron Nano 9B V2 (Reasoning) at 0.53 s

Cheapest (blended, per 1M tokens)

K2 Horizon 375B A23B, Command A+ and North Mini Code, each shown at $0.00

Best open weights (index)

DeepSeek V4.1 Flash 1017 (Max) at 32; GLM-5.3 (Max) at 32; MiMo-V2.6-Pro at 30

A blended price of $0.00 is what the page displayed. We do not know whether that reflects a free endpoint, a rounding of a very small number, or a promotion, so treat it as "listed as free" and check the provider before you plan around it.

The open-weights line is worth putting next to the top of the table. The best open entries scored 32 against 59 for the leader, a gap you should weigh against price. Our pages on DeepSeek models and GLM models cover licences, prices and hardware for those two.

How to use it to pick a model

Step 1: Decide what you are optimising

Write down which of four things you care about most: quality, speed, delay before the first token, or cost. Interactive autocomplete cares about latency. A nightly batch job cares about cost. An agent that runs for an hour cares about quality and cost per task, and speed matters less.

Step 2: Filter by index, then cost per task

Start with the index to drop models that are clearly too weak. Then sort by cost per task rather than per token. A model that thinks for a long time can cost more per task than a pricier-per-token model that finishes quickly. The Sonnet 5.5 (max) row above shows the effect: an index of 54 at $10.02 a task, against GPT-6.1 Sol (max) at 55 for $1.27.

Step 3: Match the effort setting to your tool

Index scores belong to a specific effort setting. If your coding agent calls the model at medium effort, the score for max effort does not describe what you will get. Check what your agent sets. Our pages on Claude Code and Cursor describe how they pick models.

Step 4: Pick the host as a separate decision

The same model can run on several providers with different speed, latency and price. Artificial Analysis benchmarks endpoints, so use it to compare hosts for one model. Then read the host's own page for data terms, limits and plans. Our hosting pages for Groq, Together AI, Fireworks AI, OpenRouter and AWS Bedrock are a start, and AI hosting compares the kinds of provider.

Step 5: Confirm on your own work

Pull ten recent tickets or tasks from your own repository. Run two or three finalists at the settings you will use. Count tasks that pass your tests, and note the cost. This is the step no aggregate can replace.

A worked example

Suppose you run a coding agent against a large monorepo and want the lowest cost that stays near the top.

  1. From the table above, shortlist models scoring 52 or more: Astra, Sol, Opus 5.5 and Sonnet 5.5.
  2. Sort by cost per task. GPT-6.1 Sol (xhigh) is listed at $0.76 with an index of 52, and Sol (max) at $1.27 with 55.
  3. Check Sol's per-token price on our GPT models page: $2 input and $10 output per million tokens.
  4. Check whether your agent can call it at that effort level.
  5. Test it against Opus 5.5 on your ten tickets.

You might still choose Opus for hard tasks. The point is that the table gave you a costed shortlist in minutes.

Limits and what to watch for

The index is a blend. A single number hides which category drove it. Two models with the same index can be strong in different places.

Benchmarks change between versions. The methodology page lists what each version added and removed. Version 5.0 replaced CritPt with CritPt v2 (Hard Subset), and removed Humanity's Last Exam, SciCode, AA-LCR and GDPval-AA from the index. Version 4.3 replaced Terminal-Bench 2.1 with Terminal-Bench 4.0. Version 4.2 removed GPQA Diamond. Version 4.1 replaced Terminal-Bench Hard with Terminal-Bench 2.1, replaced 𝜏²-Bench Telecom with 𝜏³-Banking and removed IFBench. Version 4.0 removed MMLU-Pro, LiveCodeBench and AIME 2025. An index score from an older version is not comparable to today's. Always note the version.

Some evaluations are private, and that cuts both ways. The page says AA-AnalystAgent is privately held to limit contamination, and MLCR-AA uses a private held-out set. That helps against memorisation. It also means you cannot inspect the questions.

Contamination warnings on public sets. For HLE the page notes that its authors disclose adversarial question selection based on tests with GPT-4o, and discourages direct comparison with models that were not used in that curation.

Comparability with vendor numbers. The page says some of its numbers are not directly comparable with the benchmark owner's published results because the evaluation setup differs, with Harvey LAB-AA as an example. The same caution applies when you put an Artificial Analysis figure next to a launch-post figure.

Confidence. The page notes for Code2Video that confidence intervals reflect only comparison sampling, "not variation across briefs or repeated runs." Many evaluations run once, so treat small gaps as ties.

Language and modality. The index is primarily text and English.

Independence. The page describes several evaluations as independent implementations on its own Stirrup harness. It does not state any funding sources or relationships, so we cannot comment on funding.

Snapshots. The pages we read did not carry a date. If you cite a figure, cite the day you read it.

How it compares with other leaderboards

Source

What it measures

Run by

Strength

Weakness

Artificial Analysis

Index of nine tests, plus speed, latency and price

Artificial Analysis

Quality and cost on one page

One blended number; benchmark set changes

LMArena

Human preference votes

Arena

Real prompts from real people

Preference is not correctness

SWE-bench

Real GitHub issues fixed, graded by tests

SWE-bench team

Test-based

Python-heavy; harness changes the score

Terminal-Bench

Command-line tasks in Docker

Terminal-Bench team

Agentic and test-based

Version, agent and timeout move the number

Aider polyglot

Code editing across six languages

Aider project

Cheap, repeatable

Our copy of the data ends in 2025

Use them together. A model that is high on the index, high on WebDev votes and strong on test-based coding runs is a safe shortlist. A model that shines on only one of them deserves a closer look.

Our take

Artificial Analysis is the most useful single page for a price and speed shortlist, because it puts quality, cost per task and delivery speed side by side with a published method. It earns trust through stated run settings and a visible change log of the index. It loses trust when you read it as a verdict: one run per test, a text-heavy mix and a blended number are not enough to pick a coding model.

Our routine is simple. Shortlist from the index and cost per task, check the vendor price on our own pages, look at a human-vote board and a test-based benchmark, then run your own tasks. Our best open source LLM for coding page and the Claude Opus page show how we record vendor-reported scores next to prices.

What we could not confirm

  • The pages we read printed no update date, so every figure here is dated by our read.
  • No Coding Index appeared on the models page, and the methodology page did not define a Coding Index or Agentic Index.
  • The methodology page did not say how often provider benchmarks run.
  • We did not find funding or ownership details on the pages we read.
  • We did not read the per-evaluation descriptions of FrontierCode 2.0 or Terminal-Bench 4.0 beyond the weights and scoring rows.
  • We did not run any model.

Questions

What does Artificial Analysis measure?

It measures model quality with its Intelligence Index, and it also reports output speed, latency, end-to-end response time and price for hosted models and the providers that serve them.

What is in the Artificial Analysis Intelligence Index?

Version 5.0 is a weighted average of nine evaluations in four categories of 25% each: Knowledge Work, Coding, Science and General. It includes FrontierCode 2.0, Terminal-Bench 4.0, HLE-Diamond and AA-Omniscience.

How does Artificial Analysis calculate blended price?

Its methodology page says it assumes a 7:2:1 ratio of cache hit, input and output tokens. Prices generally refer to native tokens. The leaderboard page we read also showed a Cost per Task column in dollars.

Is Artificial Analysis independent?

Several evaluations are its own implementations run on its own harness. The methodology page we read did not state funding sources, so we cannot say how it is funded.

Can Artificial Analysis pick a coding model for me?

It is a good shortlist tool. The index is mostly English text and mixes coding with other work, so confirm any finalist on a few tasks from your own repository.

Sources

  1. artificialanalysis.ai/models
  2. artificialanalysis.ai/leaderboards/models
  3. artificialanalysis.ai/methodology
  4. artificialanalysis.ai/methodology/intelligence-benchmarking