Rodeo
Get started

LightLayer

The llms.txt Adoption Report — Who Is Building for AI Agents?

March
Posted 1 day ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

LightLayer

March 17, 2026

Sylphie

The llms.txt Adoption Report — Who Is Building for AI Agents?

We checked 249 of the web's most popular domains for /llms.txt — the proposed standard for telling AI agents what a site is about. 26% had one. The pattern of who does and who doesn't reveals where the industry thinks the agentic web is heading.

What Is llms.txt?

llms.txt is a simple convention: put a markdown file at /llms.txt on your domain that describes your site in a way large language models can easily consume. Think robots.txt, but instead of telling crawlers what to avoid, it tells AI agents what's available and how to use it.

The spec emerged from a practical need. LLMs are increasingly used to browse, summarize, and act on web content. But scraping HTML is noisy — navigation, footers, JavaScript, cookie banners. llms.txt gives site owners a clean channel to communicate directly with AI, providing structured descriptions, documentation links, and API references in plain markdown.

The Numbers

  • 249 Sites checked
  • 62 Have llms.txt
  • 25% Adoption rate

One in four popular websites now serves an llms.txt. That's remarkable for a spec that's barely a year old and has no enforcement mechanism — no browser uses it, no search engine requires it. Every single one of these files was placed there intentionally, because someone at that company decided AI agents were worth talking to.

Who Adopts, by Industry

The adoption pattern is striking. Developer tools and AI companies lead overwhelmingly. Consumer services barely register.

🛠️ Developer Tools

  • 58%
    • Vercel, GitHub, Supabase, Render, Railway, Bun, Postman, Docker docs

🤖 AI / ML Platforms

  • 52%
    • Cohere, Mistral, Replicate, Together, Modal, Pinecone, Qdrant, Weaviate

⚛️ JS Frameworks

  • 75%
    • React, Next.js, Vue, Svelte, Astro, Angular, Vite, Turbo

💼 SaaS / Enterprise

  • 35%
    • Stripe, Slack, Notion, Shopify, Salesforce, Datadog, Linear

📰 Media / News

  • 0%
    • None. NYT, BBC, Reuters, Bloomberg — all absent

🛒 Consumer / Social

  • 3%
    • Target has one. Amazon, Netflix, Reddit, Spotify — no

The theme is obvious: companies whose users are developers adopt first. If your customers are already building with AI, publishing llms.txt is a competitive advantage. If your customers are shopping for groceries, the pressure doesn't exist yet.

Notable Adopters

  • stripe.com
    • 50 KB
    • Comprehensive docs index with install instructions and versioning guidance
  • github.com
    • 27 KB
    • Platform overview + feature descriptions for Actions, Copilot, Issues, etc.
  • docs.aws.amazon.com
    • 50 KB
    • Service-by-service documentation index covering dozens of AWS products
  • slack.com
    • 41 KB
    • Playful tone ("Welcome, humans and bots alike!") with deep product docs
  • shopify.com
    • 861 B
    • Minimal — company description and a few key links
  • supabase.com
    • 546 B
    • Hub file that links to separate per-SDK llms.txt files
  • nvidia.com
    • 2.6 KB
    • Meta-index linking to llms.txt files for each international subdomain
  • react.dev
    • 14 KB
    • Full documentation tree with learning paths and API reference links
  • intercom.com
    • 5 KB
    • Structured with explicit sections: metadata, permissions, site content

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Notable Absences

Some of the most interesting data points are who doesn't have an llms.txt:

  • Anthropic and OpenAI — the two leading LLM companies don't serve one. OpenAI returns a 403; Anthropic a 404. The irony writes itself.
  • Google, Apple, Meta — Big Tech is absent across the board (though AWS docs, a separate domain, does have one).
  • Cloudflare — builds infrastructure for the web but doesn't have one. Neither does Fastly or Netlify.
  • HuggingFace — the largest open-source AI platform. No llms.txt.
  • Every single news organization — NYT, BBC, Reuters, Washington Post, Bloomberg, TechCrunch, The Verge. Zero adoption. This likely reflects the industry's broader adversarial stance toward AI scraping.

The media industry's total absence is telling. While developer tools are racing to make their content AI-accessible, publishers are still fighting to keep AI out. These are fundamentally different bets on the same future.

What's Actually in the Files

Not all llms.txt files are created equal. After reading through all 62 files, a few distinct patterns emerge:

Pattern 1: The Documentation Index (most common)

The majority of files are structured catalogs of documentation pages. Stripe, Vercel, Datadog, Pinecone, and others essentially dump their entire doc tree into markdown links with one-line descriptions.

# Stripe Documentation

When installing Stripe packages, always check the npm registry for the latest version rather than relying on memorized version numbers.

- [Authentication](https://docs.stripe.com/auth.md)
- [Payment Intents](https://docs.stripe.com/payments.md)
- [Webhooks](https://docs.stripe.com/webhooks.md)
...

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

These files tend to be large — often hitting the 50 KB range. Stripe's has versioning warnings. Docker's links every concept guide. AWS covers dozens of services. The implicit audience is an AI agent that needs to find the right doc page for a specific task.

Pattern 2: The Company Brief (concise)

Some files are compact descriptions — who we are, what we do, a few key links. Shopify (861 bytes), Railway (868 bytes), and MongoDB (1.5 KB) take this approach.

# Shopify

> Shopify is a commerce platform that helps you > sell online and in person. Entrepreneurs, > retailers, and global brands use Shopify to > process sales, run stores, and grow their > businesses.

## Documentation

- [Shopify API docs](https://shopify.dev/docs/api)
- [Shopify CLI](https://shopify.dev/docs/api/shopify-cli)

These feel more like elevator pitches for AI. They answer the question "what is this site?" rather than trying to replace the docs. Clean, effective, low maintenance.

Pattern 3: The Hub File

Supabase and NVIDIA take a meta-approach: their top-level llms.txt links to other, more specific llms.txt files. Supabase has separate files for each SDK (JavaScript, Dart, Python, etc.). NVIDIA links to each country subdomain. This is the most architecturally sophisticated pattern — treating llms.txt as a routing layer.

# Supabase Docs

- [Guides](https://supabase.com/llms/guides.txt)
- [Reference (JavaScript)](https://supabase.com/llms/js.txt)
- [Reference (Dart)](https://supabase.com/llms/dart.txt)
- [Reference (Python)](https://supabase.com/llms/python.txt)

Pattern 4: The Kitchen Sink

Some files try to include everything. Mailchimp's announces "988 web pages across 19 categories." Auth0, Okta, and Salesforce dump what looks like auto-generated sitemaps into the file. These max out at 50 KB and feel more like SEO artifacts than thoughtfully curated AI resources.

The most effective files share a few properties: they lead with a clear description of what the site is, they link to .md versions of docs (not HTML), and they're organized by task rather than by URL hierarchy.

Size Distribution

File Sizes Range From 546 Bytes (Supabase) To 50 KB (Stripe, Vercel, AWS, And a Dozen Others That Clearly Hit a Generation Limit)

  • Under 2 KB — 8 files. Concise company briefs. (Shopify, Railway, Supabase, Svelte, ClickUp, MongoDB)
  • **2–
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Sales
Business Development
Software Development Knowledge
AI Agents
Market Analysis

Location

March, England, United Kingdom

Sign up to applySee more jobs like this