Citare Tools · Free
llms.txt Generator
Generate a valid llms.txt file — a curated Markdown index of your site for AI tools (ChatGPT, Claude, Perplexity, Gemini, Cursor, Windsurf) to ingest cheaply. Spec-compliant per llmstxt.org.
Free. No signup. Cached 24h.
Frequently asked
What is llms.txt?
llms.txt is a proposed standard from llmstxt.org for a Markdown file at /llms.txt that tells AI systems what your site is about and which URLs are worth reading first. It's a curated index — your homepage, key product pages, docs, pricing, and FAQ — formatted so an AI tool can ingest it cheaply in one fetch instead of crawling your full sitemap. Where sitemap.xml is for search engines (every URL, machine-parsed), llms.txt is for LLMs (your top-priority URLs, human-curated descriptions).
How is llms.txt different from sitemap.xml or robots.txt?
sitemap.xml lists every URL on your site for search-engine crawlers — it's exhaustive and machine-generated. robots.txt says which bots can or can't crawl — it's a permission file. llms.txt is the curated 'start here' map for AI ingestion — it's a small, human-written index of which URLs an AI should read first, with one-line descriptions explaining what each page covers. All three should coexist on a well-prepared site.
What sections should I include in my llms.txt?
Standard sections are: Documentation (long-form content explaining how your product works), Guides (step-by-step tutorials), Pricing (so AI can answer pricing questions accurately), About / Company (brand identity), and Optional (lower-priority content the AI can skip if it's working under a budget). Each section becomes a ## heading with a bulleted list of links: title — URL: optional one-line description. The Citare generator builds this scaffold; you fill in your links.
Where do I put the llms.txt file?
At the root of your site, served at /llms.txt with Content-Type: text/plain. Just like robots.txt and sitemap.xml — same hosting pattern. If you're on Vercel / Cloudflare Pages / Netlify, drop it in your public/ folder. If you're on a CMS like WordPress, use a plugin that lets you serve static files at root, or add a server rewrite rule. The file should be UTF-8 encoded Markdown.
Will AI tools actually use my llms.txt?
Adoption is in early days but rising. As of mid-2026, Anthropic + several AI-IDE platforms (Cursor, Windsurf) read llms.txt when present. ChatGPT, Gemini, and Perplexity haven't publicly committed to honoring it yet, though their crawlers do fetch the file (you can verify in your access logs). Even without universal AI-tool adoption, llms.txt is harmless to publish and signals to any AI tool: 'here's the curated set of pages to know.'