Skip to main content
Mintlify automatically generates and hosts two files that help AI tools index your documentation:
  • llms.txt — a structured index listing every page with its title, URL, and description
  • llms-full.txt — your entire documentation site combined into a single file
Both are always up to date and require zero maintenance. They update every time you deploy.

Where to find them

Both are also available at /.well-known/llms.txt and /.well-known/llms-full.txt for tools that follow the .well-known convention. Mintlify adds HTTP headers to every page response so AI tools can discover these files automatically:

What llms.txt looks like

A plain Markdown file with your site title, description, and a link to every page:
Page links include a .md extension so AI tools can fetch the Markdown version of each page directly. Descriptions come from each page’s description frontmatter field.

When agents use llms.txt

  • RAG pipelines — fetch llms.txt, extract URLs, embed each page for vector search
  • Agent discovery — check llms.txt to learn what documentation exists before deciding what to read in full
  • Generative search engines — Perplexity, ChatGPT, Claude, and similar tools use llms.txt to index docs
  • llms-full.txt for full context — agents with large context windows can load the entire docs site in one fetch

llms.txt vs MCP vs SKILL.md

Custom override

To replace the auto-generated llms.txt with a custom version, add an llms.txt file to the root of your docs project. Mintlify uses your custom file instead. Delete it to restore the auto-generated version.