llms.txt and llms-full.txt Generator for PrestaShop – free module (MIT)

Price: €0 Tax excluded
€0 Tax included
Compatibility PrestaShop 1.6 – 9 full compatibility
Current version Version 1.0.0 dated 16/09/2026
Built for PrestaShop

LLMs.txt Generator is a free, open-source (MIT) module that builds llms.txt and llms-full.txt from your catalogue: categories, products, CMS pages and brands. AI assistants read one plain-text file instead of scraping the storefront.

Download it here for free – the file lands in your account and we know whom to tell about updates – or straight from GitHub. Same code, same licence.

Store domain info
maksymalnie 100 znaków
Module installation info
23 EUR without tax (Price impact : €26)
Share

Information

Language versions Polski (Polish) English (English) Deutsch (German) Français (French) Español (Spanish)
Requires ionCube No
Add-on delivery Automatic
Ease of installation Very easy
See demo opens in a new window Documentation

Why a shop needs llms.txt

Shopping questions that used to end on a category page now get answered by assistants like ChatGPT, Claude and Perplexity. To answer them well an assistant has to read the shop, and a storefront built for humans is awkward to read: prices sit inside markup, descriptions hide behind tabs, half the page is navigation. llms.txt is a convention: a markdown file at the root of the site that says what the site offers and where to find it. llms-full.txt is the long-form companion with complete descriptions.

What the module does

  • exports categories, products, CMS pages and brands, each section switchable,
  • tax-included prices in the shop currency and stock availability, both optional,
  • description length per item is configurable for the short file; the long file keeps the complete text,
  • one file per language and per shop; the default shop and language keep the canonical llms.txt name,
  • cron endpoint with its own token, including a &changed=1 mode that regenerates only when the catalogue actually changed,
  • catalogue hooks flag the files as out of date after any product, category, page or brand is saved or deleted,
  • writes the .htaccess rule that makes Apache serve .txt as UTF-8 – without it accented characters turn into mojibake,
  • streams rows straight to disk, so memory does not grow with the catalogue: about 8,800 products export in roughly 14 seconds with a 34 MB peak,
  • a hook for other modules to append their own sections,
  • interface in English, Polish, German, French and Spanish.

Example output

# My Store

> Independent shop with printed t-shirts, posters and stationery.

## Categories

- [Clothes](https://example.com/3-clothes): T-shirts, sweaters and hoodies.

## Products

- [Hummingbird printed t-shirt](https://example.com/1-hummingbird-printed-t-shirt.html): 23.52 EUR, In stock. Regular fit, round neckline.

## Optional

- [llms-full.txt](https://example.com/llms-full.txt): Complete descriptions of every listed item.

Complete sample: example-llms.txt in the repository. This shop's own file looks the same.

Installation

  1. Download the zip – after a free order it is in your account under “Downloads”. You can also take it straight from GitHub.
  2. In the back office: Modules → Module Manager → Upload a module.
  3. Open the configuration page, write a one-line summary of your shop and press “Generate now”.
  4. The same page shows the cron address to schedule and tells you whether the UTF-8 rule is in .htaccess.

Source code and issues

The code is public: github.com/wirtualny/prestashop-llms-txt. Report bugs and ideas as issues – include the PrestaShop version, the PHP version, the steps and the relevant part of the generated file with private data removed. Pull requests with translations are welcome.

Requirements

  • PrestaShop 1.6.1, 1.7, 8 and 9,
  • PHP 7.1 through 8.4,
  • write access to the shop root (that is where the files are created).

What the free price does not include

A guaranteed answer. The module was exercised on a real shop on every supported branch – install, generation, cron, configuration page, full uninstall – but questions are handled as time allows, through GitHub. If you want to be sure someone takes care of it, tick the installation option at checkout and we will install and configure the module in your shop.

English Free 12 month support in English

Pytania i odpowiedzi

License for 1 domain
12 months of free support
If you'd like to purchase multiple licenses, please contact u

PrestaShop 1.6
PrestaShop 1.7
PrestaShop 8
PrestaShop 9

v1.0 (08.2026) – Initial module release

Comments (5)

(4.8)

4 other products in the same category

Loading...
Back to top