Skip to content
Proposed Standard

llms.txt

A proposed markup standard for websites designed for Large Language Models (LLM). A unified way to provide AI agents with your documentation structure.

2,191+

Stars

GitHub

10%+

Adoption

among 300K sites

300K+

Domains

checked

3

File Variants

txt / full / small

Everything you need for AI integration

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

How It Works

6 simple steps to integrate llms.txt on your site

1

Create the file

Create a plain text file llms.txt in Markdown format

2

Add headings

Structure content with H1 and H2 headings

3

List documents

Add links to key pages with brief descriptions

4

Place at root

Put the file at your site root: example.com/llms.txt

5

Add variants

Optionally create llms-full.txt and llms-small.txt

6

Test with AI

Ask Claude or ChatGPT to read your llms.txt

Example llms.txt

# My Project

> Brief project description

## Documentation

- [Quick Start](https://example.com/quickstart): Start here
- [API Reference](https://example.com/api): Complete API description

## Optional

- [Changelog](https://example.com/changelog): Version history

Frequently Asked Questions

Answers to common questions about the llms.txt standard

llms.txt is a proposed markup standard for websites designed for Large Language Models (LLM). The file is placed at the root of a website and contains structured information about documentation in Markdown format.

Create llms.txt in 5 minutes

A simple Markdown file that makes your site understandable to AI