Skip to content
Select theme

llms.txt generators and tools

What to create llms.txt with - extensions for content management systems, plugins for documentation generators, command-line utilities and web services, with a check date and a note on what is no longer maintained

The site runs on What to take More
WordPress a feature of an SEO plugin llms.txt in WordPress
Webasyst, Shop-Script an extension for the app llms.txt and JSON-LD in Webasyst
Starlight, VitePress, Docusaurus, MkDocs, Nuxt a documentation generator plugin Setup in documentation generators
Mintlify, GitBook nothing: the platform creates the files -
Any site with sitemap.xml a command-line utility llmstxt CLI
A site with no system and no sitemap write it by hand Getting started
System Tool What it creates State
WordPress Yoast SEO llms.txt maintained
WordPress All in One SEO llms.txt, llms-full.txt maintained
WordPress Rank Math llms.txt, a module enabled by hand maintained
WordPress Website LLMs.txt llms.txt, optional Markdown versions maintained, over 40 thousand installs
Webasyst extensions for six apps llms.txt, llms-full.txt, section files maintained
Drupal the llmstxt module llms.txt project page available
Wix a built-in feature llms.txt enabled by the platform
Generator Package llms-full.txt Markdown versions of pages
Starlight starlight-llms-txt yes, plus llms-small.txt not stated
VitePress vitepress-plugin-llms yes yes
Docusaurus docusaurus-plugin-llms yes by option
Docusaurus @signalwire/docusaurus-plugin-llms-txt by option yes
MkDocs mkdocs-llmstxt by option for listed files
Nuxt nuxt-llms by option no

A working setup for each: Setup in documentation generators.

The author of mkdocs-llmstxt has declared the project to be in maintenance mode: no new features.

Utility Language How it works State
llmstxt Node.js reads sitemap.xml, takes page titles and descriptions release 0.9.0, March 2026
llmstxt-architect Python crawls a site and writes link notes with a language model no releases since March 2025
llms-txt Python the library by the author of the proposal: parsing the file release 0.0.7, September 2026
Crawl4AI Python a crawler that returns pages as Markdown; it does not build llms.txt itself maintained
Service What it does State
llm.codes turns documentation pages into Markdown; does not create llms.txt working
the Firecrawl generator built llms.txt and llms-full.txt from a site address repository unchanged since June 2025
llmstxt.com a generator and a directory the site answers

removed from the list

Tools that did not exist on the check date were removed from the earlier version of this page: two WordPress generators, the Jeeves plugin, the llmstxt-parser package, the llms-txt-php library at its former address. The mcpdoc server was archived by its owner: llms.txt and MCP.

Directories collect the addresses of published files. The largest open one is llms-txt-hub. There are also llmstxthub.com and directory.llmstxt.cloud.

Use them with a caveat: entries age, and some listed sites no longer serve the file. A checked list: Who publishes llms.txt.

  1. The file answers 200 and is served as text.
  2. It has the site name and summary, not only a list.
  3. No service or private pages.
  4. Links have notes, and the notes make sense.
  5. It is clear when the file will be rebuilt next.

A generator does not know what matters on the site. Read an automatically assembled file and fix the selection: best practices, validation.