LLM tools
llms.txt Checker
Check a domain or paste llms.txt content to validate its structure and review suggestions.
About llms.txt
What llms.txt is, and what a valid one looks like
llms.txt is a proposed format for providing a concise website overview and links in Markdown for language models.
What is llms.txt?
- A structured Markdown file at /llms.txtPlain text at your domain root, next to robots.txt and your sitemap.
- Provides a content overview for language modelsWho you are and what the site covers, in a few lines.
- Links to important Markdown documentationThe pages worth reading, each with a short note on what it is for.
- Helps language models understand website contentOne small file to read instead of crawling every page.
llms.txt format requirements
- Required: an H1 title with the project nameOne per file, at the top:
# Project name - Blockquote summary after the titleRight under the H1:
> One-line summary - H2 sections with Markdown linksEach list item is a link:
- [Title](https://…): note - Optional: a secondary information sectionTitled
## Optional, for links a model can skip.
Example llms.txt
# FastAPI
> FastAPI is a modern, fast (high-performance) web framework for building APIs with Python, based on standard Python type hints.
FastAPI ships with automatic OpenAPI docs, dependency injection and async support out of the box.
## Docs
- [Quick start](https://example.com/quickstart.md): A brief overview of the key FastAPI features
- [SQLAlchemy ORM](https://example.com/sqlalchemy.md): Using the ORM with FastAPI models
## Examples
- [A complete app](https://example.com/walkthrough.md): A detailed walk-through of a one-page application
## Optional
- [Core API reference](https://example.com/core.md): The full, extensive API documentation