What llms.txt means
The name imitates robots.txt, and that resemblance creates the first confusion. robots.txt governs permissions: it tells a crawler which paths it may request. The XML sitemap solves discovery: it lists the URLs the owner wants to be found. llms.txt does neither. It is an orientation index, written in Markdown, meant for a language model that already has the site in front of it and needs to see at a glance which documents matter and what each one is for.
The proposal comes from Jeremy Howard and was published on 3 September 2024. Since then it has circulated as a living specification, now in a second version of the text. It has not passed through any standards body, there is no official register for the file, and no search engine has added it to its crawling documentation. Calling it a standard is a category error: it is a convention one author proposed and part of the community adopted.
It should also be kept apart from llms-full.txt, a dump of the entire content into a single file. That variant circulates by community habit and does not appear in the specification, so it does not even share the backing of a published document.