Download the PHP package web-vision/ai-llms-txt without Composer
On this page you can find all versions of the php package web-vision/ai-llms-txt. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download web-vision/ai-llms-txt
More information about web-vision/ai-llms-txt
Files in web-vision/ai-llms-txt
Package ai-llms-txt
Short Description TYPO3 extension for generating .well-known/llm.txt links according to llmstxt.org specification
License GPL-2.0-or-later
Homepage https://github.com/web-vision/ai-llms-txt
Informations about the package ai-llms-txt
LLMS TXT Generator for TYPO3
TYPO3 extension for generating llms.txt links according to the llmstxt.org specification to control Large Language Model crawling policies.
Features
- Automatic llms.txt generation - Creates policy files according to the official specification
- Site navigation structure - Includes your site's navigation hierarchy in the llms.txt file
- Configurable metadata - Add topics, contact information, and custom descriptions
- Markdown export - Convert any TYPO3 page to Markdown format via
.mdsuffix - TYPO3 v13 compatibility - Built specifically for TYPO3 v13 using modern PHP practices
What is llms.txt?
llms.txt is an emerging standard for websites to communicate with Large Language Models and AI systems. Similar to robots.txt for web crawlers, llms.txt files provide:
- Crawling policies - Guidelines for AI systems on how to interact with your content
- Site structure - Navigation and content organization information
- Metadata - Topics, contact information, and site descriptions
- Content access - Direct links to machine-readable content formats
Installation
Composer (Recommended)
Quick Start
After installation, the extension works immediately with default settings:
- llms.txt generation: Visit
https://yoursite.com/?type=1699 - Markdown pages: Visit
https://yoursite.com/?type=1701
with Route Enhancer:
- llms.txt file: Visit
https://yoursite.com/.well-known/llms.txt - Markdown pages: Add
.mdto any page URL (e.g.,https://yoursite.com/about.md)
Configuration
All settings can be configured in your site configuration.
Route Configuration
To enable user-friendly URLs, include the route enhancers in your site configuration:
This enables:
.mdsuffix for Markdown contentllms.txtfor direct access to the specification file
Usage Examples
Accessing Generated Content
llms.txt files:
https://yoursite.com/?type=1699https://yoursite.com/.well-known/llms.txt- with route enhancerhttps://yoursite.com/llms.txt- Alternative access (with route enhancer)
Markdown content:
https://yoursite.com/?type=1701https://yoursite.com/about.md- Markdown version of your About pagehttps://yoursite.com/services/consulting.md- Markdown version of any page
Requirements
- TYPO3: 13.0 or higher
- PHP: 8.2 or higher
- Dependencies: league/html-to-markdown (automatically installed)
Documentation
Comprehensive documentation is available covering:
- Installation and Configuration
- Editor Guidelines
- Developer API Reference
- TypoScript Configuration
Contributing
Contributions are welcome! Please:
- Follow TYPO3 coding standards
- Include tests for new features
- Update documentation for configuration changes
- Use dependency injection patterns
- Maintain strict typing
License
This extension is licensed under GPL v2+ - see the LICENSE file for details.
Support
- Documentation: Full documentation in the
Documentation/folder - Issues: Report issues via the project issue tracker
- Community: Join TYPO3 community discussions for general TYPO3 support
Related
- llmstxt.org - Official specification
- TYPO3 Documentation - TYPO3 CMS documentation
All versions of ai-llms-txt with dependencies
league/html-to-markdown Version ^5.1
typo3/cms-backend Version ^12.4 || ^13.4 || ^14.1
typo3/cms-core Version ^12.4 || ^13.4 || ^14.1
typo3/cms-extbase Version ^12.4 || ^13.4 || ^14.1
typo3/cms-fluid Version ^12.4 || ^13.4 || ^14.1
typo3/cms-seo Version ^12.4 || ^13.4 || ^14.1