К списку инструментов

Генератор llms.txt

Создайте файл llms.txt по официальному стандарту. Карта ссылок и контекст вашего проекта для LLM-агентов и AI-поисковиков.

Основная информация

Название вашего сайта, продукта или API — будет первой строкой файла

1–2 предложения: что делает проект и для кого. LLM прочитает это первым

Важные ограничения, совместимость, предупреждения — то, что LLM должна знать до чтения документации

Секция 1(H2)

Тематический раздел со ссылками: Docs, API, Examples, Tutorials и т.д.

llms.txt
# Название проекта

## Docs

- [Link title](https://example.com): Description

Что такое llms.txt и зачем он нужен?

Файл llms.txt — это стандарт, предложенный Джереми Говардом (Jeremy Howard), который помогает большим языковым моделям (LLM) ориентироваться в структуре вашего проекта. Файл размещается в корне сайта и содержит карту ключевых ресурсов в формате Markdown.

В отличие от robots.txt, который управляет доступом краулеров, llms.txt передаёт AI-агентам семантический контекст: что это за проект, какие документы важны и где их найти. Это особенно полезно для RAG-систем, AI-IDE (Cursor, Copilot) и чат-ботов с поиском.

Структура файла по стандарту

Спецификация определяет строгий порядок секций:

  1. H1 заголовок — название проекта или сайта (обязательный)
  2. Blockquote — краткое описание с ключевой информацией
  3. Заметки — дополнительные параграфы и списки (но не заголовки)
  4. H2-секции — именованные разделы со списками ссылок в формате - [Название](url): Описание
  5. ## Optional — специальная секция с вторичными ресурсами, которые можно пропустить при ограниченном контексте

Где разместить файл?

По стандарту, файл должен быть доступен в корне сайта: /llms.txt. Формат — обычный Markdown. Дополнительно рекомендуется создать расширенную версию llms-full.txt, содержащую полный контент всех страниц inline — для RAG-систем, которым нужен максимальный контекст.

Связанные инструменты

Частые вопросы (FAQ)

Чем llms.txt отличается от llms-full.txt?

llms.txt — это краткая карта ссылок: заголовки, описания и URL. Файл llms-full.txt содержит полный текст каждой страницы inline — это даёт LLM-агентам максимум контекста без необходимости переходить по ссылкам. Используйте оба: первый для навигации, второй для глубокого анализа.

Обязательно ли использовать llms.txt?

Нет, это не RFC-стандарт, а community-driven спецификация. Однако ведущие AI-IDE (Cursor, Windsurf), RAG-системы и AI-поисковики (Perplexity, ChatGPT с поиском) всё чаще обращаются к этому файлу при анализе документации.

Что такое секция Optional?

Секция ## Optional имеет специальное значение по стандарту. Ссылки из неё можно пропустить, если LLM-агенту не хватает контекстного окна. Используйте её для вторичных ресурсов: справочников зависимостей, подробных API-спецификаций или дополнительных примеров.