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.