Back to Top

User Guide for Odoo LLMs TXT Generator

Updated 22 July 2026

Introduction

Odoo LLMs TXT Generator helps businesses create structured LLMs.txt files that AI systems can read and understand easily.

As a result, websites become more discoverable in AI-powered search experiences.

Moreover, this module automatically generates and caches content to improve website performance. This helps AI crawlers access website information without creating additional server load.

Additionally, Odoo LLMs TXT Generator supports multiple websites, multiple languages, and dynamic Odoo object mapping.

Therefore, businesses can prepare their websites for modern AI platforms such as ChatGPT, Claude, and Gemini.

Features

  1. Generate AI-friendly LLMs.txt files directly from your Odoo website.
  2. Configure separate LLM feeds for multiple websites within the same Odoo database.
  3. Support multiple languages and serve translated content to AI crawlers automatically.
  4. Create custom sections and dynamic content using Odoo objects.
  5. Map Odoo fields to generate structured markdown data for AI systems.
  6. Add LLM discovery links automatically to the website robots.txt file.
  7. Generate alternate markdown links for products, blogs, and other website pages.
  8. Cache generated content to improve website performance and reduce database queries.
  9. Refresh LLM content manually or automatically through scheduled actions.
  10. Preview the generated LLMs.txt output in Developer Mode before publishing.

Installation

  1. Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
  2. Extract the file on your system after download finishes. As a result, you will be able to see a folder named “wk_llms_txt_generator”.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
  5. Then, open Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘wk_llms_txt_generator
  7. You will be able to see module in the search results. Click on ‘Activate’ to install it.

Workflow

Website Configuration

  1. After installing Odoo LLMs TXT Generator, go to Website → Configuration → Websites and open your website record.
  2. Here, configure the website domain properly so that the correct llms.txt URL can be generated for each website.
configure llms txt

Enable LLMs.txt Generator

3. Scroll down to the llms.txt Generator section, enable Enable llms.txt, and click on Configure llms.txt Structure.

generate llms txt
enable llms txt

Configure LLM Structure

4. Once you open the configuration page, you will see the list of all existing LLM configurations for the selected website.

5. Click on New to create a new LLM configuration.

create anew configuration

6. In the Main Title section, enter the primary heading and introductory content that will appear at the beginning of the generated llms.txt file.

main title configuration

7. Next, create different sections to organize products, blogs, events, APIs, or other website resources.

create sections for the body

Configure Data Sources

8. For each section, you can select the required data source.

8.1. Custom: Add static content manually, such as company information, documentation links, or contact details.

8.2. Odoo Object: Fetch records dynamically from Odoo models like Products, Blogs, Events, or other business objects.

create sub sections using odoo modules

9. If you select Odoo Object, configure the following details:

9.1. Select the required Odoo model.

9.2. Add the Odoo domain to filter records.

9.3. Define the maximum number of records to display.

9.4. Configure field mappings for Title, URL, and Description.

9.5. Select the preferred markdown output format.

create subsection

Generate LLMs.txt Content

10. After completing the configuration, click on Generate LLMs.txt to compile and cache the generated content.

11. If Developer Mode is enabled, you can open the llms.txt Preview tab to verify the generated markdown before publishing it publicly.

llms txt preview

Automatic Content Updates

12. Odoo LLMs TXT Generator automatically creates a scheduled action named LLMs.txt: Regenerate Content Caches to refresh the generated content periodically.

cron scheduled

NEED HELP?

Hope you find guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries, please create a ticket at the UV Desk.

I hope this helps. In case of any further queries, contact us at our support mail.

Thanks for paying attention!!

Current Product Version - 1.0.0

Supported Framework Version - Odoo V16, Odoo V17, Odoo V18, Odoo V19

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

User Guide for Odoo LLMs TXT Generator