llms.txt
A single file containing all your documentation in plain text for AI consumption
Geistdocs implements the llms.txt standard - a convention that provides all your documentation content in a single, AI-readable text file. This makes it easy for language models to understand your entire documentation at once.
What It Is
The /llms.txt endpoint returns all your documentation pages as plain Markdown in a single response. Each page is separated by blank lines, making it easy for AI tools to parse and understand your complete documentation.
Access
https://yourdomain.com/llms.txtReturns all documentation pages concatenated together as plain text.
How It Works
The endpoint:
- Fetches all pages from your documentation
- Processes each page to extract clean Markdown
- Combines everything into a single text file
- Returns it as
text/plain
Pages are joined with double newlines (\n\n) for clear separation.
Use Cases
This feature enables:
- AI Training - Provide your docs as context for AI assistants
- Search Indexing - Feed your entire documentation to search systems
- Content Analysis - Analyze patterns and content across all docs
- Bulk Processing - Process all documentation at once
- LLM Context - Give language models complete documentation context
The llms.txt Standard
The llms.txt standard is a simple convention that makes documentation more accessible to AI tools. It's similar in spirit to robots.txt but designed for language models instead of search crawlers.
Learn more at llmstxt.org