Question
llms.txt what is for?
Answer
Here's a clear explanation of what `llms.txt` is and what it's for:
## What is `llms.txt`?
**`llms.txt`** is a proposed standard (created by Jeremy Howard in September 2024) — a plain text file placed at the root of a website (e.g., `https://example.com/llms.txt`) that helps **Large Language Models (LLMs)** like ChatGPT, Claude, and Gemini better understand and use a website's content.
## What is it for?
Think of it as **`robots.txt` for AI models**, but instead of telling crawlers what *not* to access, it tells LLMs what *is* important and how to use it.
### Key purposes:
1. **Provide concise, LLM-friendly content** — Websites are full of navigation, ads, JavaScript, and complex HTML. `llms.txt` strips that away and gives AI models clean, plain Markdown text they can easily process.
2. **Work within context window limits** — LLMs have limited context windows (they can't read an entire website at once). `llms.txt` points them to the most important pages and summaries.
3. **Guide AI to the right information** — It tells LLMs which pages to prioritize, what the site is about, and where to find detailed documentation, APIs, or key resources.
4. **Improve AI-generated answers** — When an LLM uses your site, it gets better, more accurate information because it's reading content specifically formatted for it.
### How it works:
The file uses a simple Markdown format:
- **H1** — Project/site name (required)
- **Blockquote** — Short summary
- **Optional sections** — More details
- **H2 sections with file lists** — Links to important pages with descriptions
### Example:
```markdown
# My Project
> A tool for doing X, Y, and Z.
## Docs
- [Getting Started](https://example.com/docs/start): How to begin
- [API Reference](https://example.com/docs/api): Full API docs
```
### Why it matters:
- **For developers**: Makes documentation easily accessible to AI coding assistants
- **For businesses**: Helps AI tools accurately represent your products/services
- **For content creators**: Ensures your content is correctly understood by AI
It's a simple but powerful idea — giving AI models a clean, structured "cheat sheet" for your website instead of making them parse messy HTML.