llms.txt Examples · Real-World AI Sitemaps · mdream

[Home](https://mdream.dev/examples/)

# llms.txt Examples

Real-world llms.txt files from popular sites. See how leading companies and open source projects structure their AI sitemaps following the [llmstxt.org specification](https://llmstxt.org).

## Live Examples

[Nuxtnuxt.com Full framework documentation covering modules, composables, configuration, deployment, and the Nitro server engine.FrameworkOpen SourceBrowse interactively](https://mdream.dev/examples/llms-txt/nuxt) [Vue.jsvuejs.org Core Vue documentation including composition API, reactivity, components, routing, and state management guides.FrameworkOpen SourceBrowse interactively](https://mdream.dev/examples/llms-txt/vue) [Vercelvercel.com Platform documentation covering deployment, edge functions, serverless, domains, and integrations.PlatformInfrastructureView raw](https://vercel.com/llms.txt) [Stripedocs.stripe.com Payment API documentation with guides for charges, subscriptions, webhooks, and Connect.API docsFintechView raw](https://docs.stripe.com/llms.txt) [Cloudflaredevelopers.cloudflare.com Developer platform docs covering Workers, Pages, D1, R2, KV, and AI services.PlatformInfrastructureView raw](https://developers.cloudflare.com/llms.txt) [Supabasesupabase.com Backend-as-a-service docs for database, auth, storage, edge functions, and realtime features.PlatformOpen SourceView raw](https://supabase.com/llms.txt) [Anthropicdocs.anthropic.com API documentation for Claude models, including messages, tool use, prompt caching, and safety guidelines.API docsAIView raw](https://docs.anthropic.com/llms.txt) [Cursordocs.cursor.com Editor documentation covering AI features, tab completion, context management, and MCP integration.Developer ToolAIView raw](https://docs.cursor.com/llms.txt)

## What Makes a Good llms.txt?

Based on our [analysis of 95+ real-world llms.txt files](https://mdream.dev/examples/insights), the best files share these patterns.

1. 1 ### Start with a clear H1

   The first line should be a single # heading with your project or company name. 90% of analyzed files get this right.
2. 2 ### Add a blockquote summary

   Follow the H1 with a > blockquote that explains what the site or project does. Only 50% of files include one, so this is an easy differentiator.
3. 3 ### Use H2 sections for structure

   Group related links under ## headings. The most popular names across 523+ files: "Docs", "Guides", "Reference", "Examples", "Getting Started".
4. 4 ### Describe every link

   Use the format - [Title](url): Description. Only 54% of links include descriptions, but they dramatically improve LLM comprehension.
5. 5 ### Curate, do not dump

   The median file has 83 links across 3 sections. A focused llms.txt under 50 KB outperforms a massive list.
6. 6 ### Keep links absolute

   Always use full URLs (https://...). 15% of projects still use relative URLs, which break when consumed outside the original domain.

## llms.txt Template

Copy this template as a starting point for your own llms.txt file.

### # Your Project Name

> Short description of what your project does and who it's for.
#### ## Docs

- - [Getting Started](https://example.com/docs/getting-started): Quick setup guide
- - [Configuration](https://example.com/docs/config): All configuration options
- - [Deployment](https://example.com/docs/deploy): Deploy to production

#### ## API Reference

- - [REST API](https://example.com/api): Full REST API documentation
- - [Authentication](https://example.com/api/auth): Auth endpoints and tokens

#### ## Guides

- - [Tutorial](https://example.com/guides/tutorial): Step-by-step first project
- - [Migration](https://example.com/guides/migration): Upgrading from v1 to v2

## Frequently Asked Questions

What is a good llms.txt example?

A good llms.txt starts with a clear H1 heading and blockquote summary, organizes links under H2 sections, describes each link, and focuses on the 20 to 50 most important pages. The examples above from Stripe, Vercel, and Nuxt demonstrate this well.

How do I write my own llms.txt from scratch?

Start with # Your Project Name, add a > blockquote summary, then create sections with ## headings. Under each section, list your most important pages as - [Title](url): Description. Or use our free llms.txt generator to crawl your site and create a starting point automatically.

What is the difference between llms.txt and llms-full.txt?

llms.txt is a concise index with links to your pages. llms-full.txt embeds the full content of each linked page inline, so AI systems can consume everything in one request. llms.txt is better for navigation and context; llms-full.txt is better for RAG pipelines and deep analysis.

Do all websites need an llms.txt?

Any site that wants to be discoverable by AI systems benefits from llms.txt. It is especially valuable for documentation sites, API references, open source projects, and developer tools. Marketing sites and personal blogs can also benefit if they want AI search engines to cite their content accurately.

How many sections should an llms.txt have?

Most effective llms.txt files have 3 to 8 sections. Common sections include Docs, API Reference, Guides, Tutorials, Examples, and Getting Started. Too many sections dilute the structure; too few make it hard for AI systems to find specific content.

Can I see more llms.txt examples?

Yes. Check the llms.txt directory at llmstxt.org for a growing list of sites that publish llms.txt files. You can also validate any site's llms.txt using our free validator tool.

## Related Tools

[GeneratorGenerate an llms.txt for your own site.](https://mdream.dev/examples/tools/llms-txt/generator) [ValidatorCheck your file against the spec.](https://mdream.dev/examples/tools/llms-txt/validator) [InsightsData from 95+ real-world llms.txt files.](https://mdream.dev/examples/insights)

© 2026 [Harlan Wilton](https://github.com/harlan-zw) · [MIT](https://github.com/harlan-zw/mdream/blob/main/license)

[GitHub](https://github.com/harlan-zw/mdream) [Discord](https://discord.com/invite/275MBUBvgP)