# llms-full.txt

> llms-full.txt is an extended version of llms.txt that holds the full text of a website's key documentation in one Markdown file.

- **Check ID:** A8
- **Area:** [AI Readiness](https://be1st.ai/glossary/ai-readiness)
- **Tool:** [AI Readiness](https://be1st.ai/tools/ai-readiness)
- **Page:** https://be1st.ai/glossary/ai-readiness/llms-full-txt

## Why it matters

The llms-full.txt file allows AI models to load entire documentation in a single request without needing to crawl dozens of pages. This dramatically speeds up product comprehension and reduces errors in AI responses. Since this is a specific need of documentation sites, the check works as a bonus: it rewards sites that have it but doesn't penalize those that don't.

## In practice

OpenAI provides llms-full.txt at developers.openai.com/api/llms-full.txt, containing the entire API documentation in a single file. Competing AI services can thus quickly index the OpenAI API without crawling hundreds of pages.

## How be1st checks it

Bonus check for the existence of the /llms-full.txt file: an extended version of llms.txt containing full documentation content in a single Markdown file. A file with at least 1,000 characters gets full points, a shorter one half. This check never penalizes: if the file doesn't exist, it's scored as N/A and doesn't affect the overall score.

[AI Readiness](https://be1st.ai/tools/ai-readiness), Content tab.

Every check ends as: Pass, Warning, Fail.

## Sources

- [The /llms.txt File Specification](https://llmstxt.org/) (llmstxt.org)
- [OpenAI llms.txt Documentation](https://developers.openai.com/api/docs/llms.txt) (OpenAI)

## Related terms

- [llms.txt existence](https://be1st.ai/glossary/ai-readiness/llms-txt-existence): llms.txt is a Markdown file at the root of a website that gives AI models a short overview of the site and links to its most important pages.
- [BLUF (bottom line up front)](https://be1st.ai/glossary/ai-readiness/bluf-bottom-line-up-front): BLUF (Bottom Line Up Front) is a writing principle: put the answer or the key point first and add the details after it.
- [Content structure (lists, tables)](https://be1st.ai/glossary/ai-readiness/content-structure): Content structure is how a page organizes information into lists, tables and other formats that readers and AI models can scan quickly.
- [FAQ section on page](https://be1st.ai/glossary/ai-readiness/faq-section-on-page): An FAQ section is a visible block of questions and answers in the content of a page, as opposed to FAQ markup hidden in the code.
- [Definitions / glossary patterns](https://be1st.ai/glossary/ai-readiness/definitions-glossary-patterns): Definition patterns are passages that explain terms in a clear form, such as 'Term: definition' or a glossary, which AI models can quote directly.
- [Knowledge chunkability & content depth](https://be1st.ai/glossary/ai-readiness/knowledge-chunkability): Chunkability is how well a page splits into self-contained blocks, each answering one question under its own heading, which AI search can retrieve one by one.
