Very poor0.0%

AWCS

What the AWCS is, and how it is measured

The figures the index is made of, with their own series: a technology whose index is flat can still have moved on one dimension.

Measured on 2 pages, 100.0% of which carried the agentic category, with a confidence margin of ±37.48.

Read

What Read measures

Lighthouse builds the accessibility tree an agent would traverse and scores the page pass or fail. The denominator is only the pages the audit could evaluate: a notApplicable or an error is excluded rather than counted as a failure, and the fraction that could be evaluated is published beside it as the coverage.

n=2 · coverage 100.0% · margin ±37.48 pp.

53% of the score
Read on its full scale

Very poor0.0%

Guide

What Guide measures

The llms-txt audit passing: a file is served AND Lighthouse considers it valid. The denominator is every sampled page, so this is a fraction of the whole web and not of the sites that have a file. This is the figure the index uses, because a broken file does not guide an agent.

n=2 · coverage 100.0% · margin ±37.48 pp.

27% of the score
Guide on its full scale

Very poor0.0%

Act

What Act measures

A count, not a percentage: how many sampled sites register WebMCP tools that an agent can call. It is the audit that defines the Act dimension — the other two WebMCP audits measure how good those tools are, not whether they exist.

n=2 · coverage 100.0% · margin ±37.48 pp.

20% of the score
Act on its full scale

Very poor0.0%

Reachable

What Reachable measures

Read from the robots.txt of the sampled sites: of the AI agents we track, how many are NOT disallowed. Gradual and not a yes or no — turning away one agent out of seventeen is not the same as turning away all of them. A site with no robots.txt blocks nobody, so it counts as fully reachable: that is a measurement, not a gap. This is the only figure that MULTIPLIES the index instead of adding to it, because it is a precondition: if an agent cannot fetch the page, nothing else about the page matters. One caveat we would rather state than hide: a blanket Disallow under User-agent: * is not counted, because the corpus-wide measurement cannot see it either, and we would rather be consistent than clever.

n=2 · coverage 100.0% · margin ±37.48 pp.

multiplies the rest
Reachable on its full scale

Excellent100.0%

Against the rest of UI frameworks

The 39 technologies in this category with a published index, and the web overall for scale. Flat UI is the highlighted bar.

Flutter
Flutter: 51.2%
51.2%
Aura
Aura: 40.0%
40.0%
Mantine
Mantine: 35.6%
35.6%
Radix UI
Radix UI: 30.7%
30.7%
shadcn/ui
shadcn/ui: 30.0%
30.0%
UnoCSS
UnoCSS: 29.2%
29.2%
MUI
MUI: 26.7%
26.7%
Naive UI
Naive UI: 26.7%
26.7%
Flowbite
Flowbite: 26.7%
26.7%
Tailwind CSS
Tailwind CSS: 26.4%
26.4%
Ant Design
Ant Design: 25.5%
25.5%
SvelteKit
SvelteKit: 24.0%
24.0%
Chakra UI
Chakra UI: 22.5%
22.5%
Vuetify
Vuetify: 21.1%
21.1%
Angular Material
Angular Material: 20.0%
20.0%
All sites
All sites: 19.9%
19.9%
Marko
Marko: 17.3%
17.3%
Bootstrap
Bootstrap: 16.9%
16.9%
Headless UI
Headless UI: 16.3%
16.3%
Material Design Lite
Material Design Lite: 15.1%
15.1%
Element UI
Element UI: 14.5%
14.5%
Kendo UI
Kendo UI: 14.4%
14.4%
Panda CSS
Panda CSS: 13.3%
13.3%
Semantic UI
Semantic UI: 13.3%
13.3%
UIKit
UIKit: 12.7%
12.7%
Animate.css
Animate.css: 11.6%
11.6%
ZURB Foundation
ZURB Foundation: 10.4%
10.4%
Base UI
Base UI: 10.0%
10.0%
MDBootstrap
MDBootstrap: 7.9%
7.9%
CivicTheme
CivicTheme: 6.3%
6.3%
Pure CSS
Pure CSS: 5.3%
5.3%
Automatic.css
Automatic.css: 0.0%
0.0%
Bulma
Bulma: 0.0%
0.0%
Clarity
Clarity: 0.0%
0.0%
CoreUI
CoreUI: 0.0%
0.0%
Flat UI
Flat UI: 0.0%
0.0%
Layui
Layui: 0.0%
0.0%
Materialize CSS
Materialize CSS: 0.0%
0.0%
Preline UI
Preline UI: 0.0%
0.0%
W3.CSS
W3.CSS: 0.0%
0.0%
00.250.500.751.0
Every UI frameworks technology the census can publish, against the web overall (19.9%). The scale is always 0–1.

What else we measure here

50.0%
Google's category score

Google's category score

Sample
n=2
Coverage
100.0%
0.0%
Sites with an AI crawler policy

Sites with an AI crawler policy

Sample
n=2
Coverage
100.0%
100.0%
Agents that can reach the site

Agents that can reach the site

Sample
n=2
Coverage
100.0%
0.0%
Pages an agent can parse

Pages an agent can parse

Sample
n=2
Coverage
100.0%
0.0%
Sites serving an llms.txt

Sites serving an llms.txt

Sample
n=2
Coverage
100.0%
0.0%
Sites with a valid llms.txt

Sites with a valid llms.txt

Sample
n=2
Coverage
100.0%
0
Sites exposing tools

Sites exposing tools

Sample
n=2
Coverage
100.0%

How this was measured