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

How your CV stacks up
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.txtfiles
- nvidia.com
- 2.6 KB
- Meta-index linking to
llms.txtfiles 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.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour 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 breakdownIt 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.
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.
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.
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–
“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
Skills
Location