drupal / llm_support
Eases AI processing of site content, reducing computational costs and effort.
1.0.0
2025-06-10 16:46 UTC
Requires
- php: ~8.1.6 || ~8.2.0 || ~8.3.0
- drupal/core: ^10.3 || ^11
- drupal/llms_txt: ^1.0
- drupal/markdownify: ^1.1
- drupal/token_filter: ^2.2
Requires (Dev)
- drush/drush: ^12 || ^13.6
- mglaman/phpstan-drupal: ^1.3.8
- phpstan/phpstan-deprecation-rules: ^1.2.1
README
This recipe makes sites AI-friendly by easing AI processing of site content and with that reducing processing costs. It provides complete coverage of the emerging llms.txt standard.
Included modules:
- /llms.txt - authoring and output of the
/llms.txt
file - Markdownify - output each entity in MarkDown format
- Token Filter - token support for llms.txt authoring
Note: Output of all website content in a llms-full.txt
file is not supported. Drupal site content is often so voluminous that serving it inside one text file would be prohibitive on multiple levels.