The core difference
llms.txt is the fast orientation layer. llms-full.txt is the broader coverage layer. The first should stay concise. The second can expand into a larger map of the site.
When the root file is enough
For many product sites, a short file with a summary and a few key links is enough. The goal is not to list everything. It is to route toward the pages that matter most.
When a full variant helps
A full variant becomes more useful when the site has a large docs surface, many product areas, or an API reference that agents may need to traverse more deeply.
- Large docs systems often publish both.
- The root file stays selective.
- The full file expands the available paths.
How they should work together
The root file should still stand on its own. If you publish a full variant, treat it as a companion resource, not an excuse to make the root file bloated or unfocused.
Compare examples: The directory highlights sites that publish one file versus both.