lukasbableck / contao-llms-bundle
This bundle allows you to generate a llms.txt file via the Contao backend to optimize your site for LLMs like ChatGPT, Claude, Gemini, ...
Fund package maintenance!
lukasbableck
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:contao-bundle
Requires
- php: ^8.1
- contao/core-bundle: ^5.3
- mvo/contao-group-widget: ^1.5
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/security-core: ^6.4 || ^7.0
Requires (Dev)
- contao/manager-plugin: ^2.0
- friendsofphp/php-cs-fixer: ^3.84
- vincentlanglet/twig-cs-fixer: ^3.8
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
README
This bundle allows you to generate a llms.txt
file via the Contao backend to optimize your site for LLMs like ChatGPT, Claude, Gemini, ...
After creating a llms.txt page, the content can be edited directly via the edit child elements button in the page tree.
llms.txt pages do not use a layout, therefore they also do not have articles.
The content is added via normal content elements, which have to be prefixed with llms_
to be available for selection.
Content elements with llms_
prefix are not available for selection on normal pages/articles/news etc.
For information on how your llms.txt
file should be structured, please refer to llmstxt.org.