Skip to content

llms.txt

A markup standard for websites designed for Large Language Models (LLM)

llms.txt is a markdown file standard placed at the root of a website (/llms.txt) that provides structured information about site content for language models.

For AI Assistants

Helps Claude, ChatGPT and other LLMs understand your documentation structure

Simple Format

Plain Markdown with headings and links — no complex schemas

Complements robots.txt

Works alongside robots.txt and sitemap.xml, not replacing them

Saves Tokens

Allows LLMs to get needed information without parsing the entire site

LLM context windows are limited — the model can’t process an entire website at once. The llms.txt file solves this problem:

  • Structure — describes important site sections
  • Links — points to key documentation pages
  • Descriptions — explains the purpose of each resource
  • Priorities — highlights required and optional materials
# Project Name
> Brief project description in one or two lines
## Documentation
- [Quick Start](https://example.com/quickstart): Start here
- [API Reference](https://example.com/api): Complete API description
- [Examples](https://example.com/examples): Ready-made solutions
## Optional
- [Changelog](https://example.com/changelog): Version history
- [Contributing](https://example.com/contributing): How to contribute