Free tool · no signup · updated June 2026
llms.txt generator
Create a spec-correct llms.txt file in 60 seconds — so ChatGPT, Claude, and Perplexity answer questions about your product from your real docs, not stale guesses.
Build your file
Your llms.txt
# Your Site
Upload this file to your site root as /llms.txt. AI assistants like ChatGPT, Claude, and Perplexity use it to find accurate information about your product.
Tired of updating this by hand?
HelpShelf generates and maintains llms.txt and llms-full.txt from your live knowledge base automatically — plus a public MCP endpoint AI assistants can query in real time. Your AI surface stays fresh without you touching a file.
llms.txt, explained
- What is llms.txt?
- llms.txt is a proposed web standard — a Markdown file served at your site root (yoursite.com/llms.txt) that gives AI assistants like ChatGPT, Claude, and Perplexity a curated map of your most important content. Think of it as robots.txt for AI answers: instead of telling crawlers what to skip, it tells AI systems where your accurate, canonical information lives.
- What is the llms.txt format?
- An llms.txt file starts with an H1 heading naming your site, an optional blockquote (>) with a one-line summary, an optional context paragraph, and then H2 sections containing Markdown link lists in the form "- [Page title](url): optional note". This generator produces exactly that structure.
- What is the difference between llms.txt and llms-full.txt?
- llms.txt is an index — a short, curated list of links. llms-full.txt contains the full text of your documentation inlined into one file, so AI systems can read everything in a single fetch. Most sites start with llms.txt; llms-full.txt is worth adding when you want AI assistants to quote your docs verbatim.
- Does llms.txt actually help with AI SEO?
- AI assistants increasingly fetch llms.txt when they answer questions about a specific product or site. Publishing one makes it more likely the answer comes from your real documentation instead of stale training data. It costs you one static file — the upside is being cited correctly.
- Where do I put the llms.txt file?
- Upload it to the root of your domain so it is reachable at https://yoursite.com/llms.txt — the same place robots.txt lives. Most hosts let you drop it in your public or static folder.