CiteKit US$19 one-time
US$19 one time per site, plus applicable tax shown at checkout. Payment is handled by Paddle.

What a finished llms.txt actually looks like

This pack was generated for llmstxt.org. Yours is written from your site’s copy after a free check. Download sample.zip.

llms.txt

Spec-shaped map: H1, blockquote, H2 file lists, absolute URLs. Not a sitemap dump.

# llms.txt

> A proposal to standardise on using an /llms.txt file to provide information to help agents use a website.

Curated map of 8 pages on https://llmstxt.org. Not a sitemap. Follow a link for detail.

## Docs

- [The /llms.txt file, v2](https://llmstxt.org/index.md): A proposal to standardise on using an /llms.txt file to provide information to help agents use a website.
- [Python module & CLI](https://llmstxt.org/intro.html.md): Read llms.txt files and create XML context documents for LLMs
- [Python source](https://llmstxt.org/core.html.md): Source code for llms_txt Python module, containing helpers to create and use llms.txt files

## Pages

- [llms.txt in Different Domains](https://llmstxt.org/domains.md): This page has some guidelines and suggestions for how different domains could utilize llms.txt to allow LLMs to better…
- [llms.txt Parser in JavaScript](https://llmstxt.org/llmstxt-js.html): This page demonstrates a JavaScript implementation of the llms.txt parser.
- [How to help LLMs understand your nbdev project](https://llmstxt.org/nbdev.md): A practical guide to making your nbdev library agent-friendly using llms.txt, with automation techniques and…

## Examples

- [ed, the standard text editor](https://llmstxt.org/ed.md): ed , the standard text editor In order to understand how llms.txt can be used with editors and IDEs, let’s look at how…

## Optional

- [Changes](https://llmstxt.org/changes.md): v2 (August 2026) The original llms.txt proposal was published in September 2024, when the idea that language models…

schema.jsonld

Organization + FAQPage for agents. Not Google stars.

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://llmstxt.org/#org",
      "name": "llms.txt",
      "url": "https://llmstxt.org/",
      "description": "A proposal to standardise on using an /llms.txt file to provide information to help agents use a website.",
      "sameAs": [
        "https://github.com/answerdotai/llms-txt",
        "https://x.com/answerdotai"
      ],
      "founder": {
        "@type": "Person",
        "name": "Jeremy Howard"
      }
    },
    {
      "@type": "FAQPage",
      "@id": "https://llmstxt.org/#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What is llms.txt?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A proposal to standardise on using an /llms.txt file to provide information to help agents use a website."
          }
        },
        {
          "@type": "Question",
          "name": "What is the official URL for llms.txt?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The official site is https://llmstxt.org/."
          }
        },
        {
          "@type": "Question",
          "name": "Where should I start on llms.txt?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Start with: The /llms.txt file, v2 (https://llmstxt.org/index.md); Python module & CLI (https://llmstxt.org/intro.html.md); Python source (https://llmstxt.org/core.html.md); llms.txt in Different Domains (https://llmstxt.org/domains.md)."
          }
        },
        {
          "@type": "Question",
          "name": "Who is behind llms.txt?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The homepage names Jeremy Howard as author."
          }
        },
        {
          "@type": "Question",
          "name": "Does llms.txt publish an llms.txt file?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A curated /llms.txt belongs at https://llmstxt.org/llms.txt so agents can load a short map of the site."
          }
        },
        {
          "@type": "Question",
          "name": "Does llms.txt include examples?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. See ed, the standard text editor."
          }
        },
        {
          "@type": "Question",
          "name": "Is /llms.txt a sitemap?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. A sitemap lists indexable URLs. /llms.txt is a short curated map with absolute https links."
          }
        },
        {
          "@type": "Question",
          "name": "How should an agent cite llms.txt?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Cite the page URL you used (prefer a markdown alternate listed in /llms.txt) and quote the heading you relied on."
          }
        }
      ]
    }
  ]
}

faq.md

Same Q&As in markdown — keep in sync with schema.

# llms.txt FAQ

Paste onto a public FAQ page. Keep schema.jsonld in sync.

## 1. What is llms.txt?

A proposal to standardise on using an /llms.txt file to provide information to help agents use a website.

## 2. What is the official URL for llms.txt?

The official site is https://llmstxt.org/.

## 3. Where should I start on llms.txt?

Start with: The /llms.txt file, v2 (https://llmstxt.org/index.md); Python module & CLI (https://llmstxt.org/intro.html.md); Python source (https://llmstxt.org/core.html.md); llms.txt in Different Domains (https://llmstxt.org/domains.md).

## 4. Who is behind llms.txt?

The homepage names Jeremy Howard as author.

## 5. Does llms.txt publish an llms.txt file?

A curated /llms.txt belongs at https://llmstxt.org/llms.txt so agents can load a short map of the site.

## 6. Does llms.txt include examples?

Yes. See ed, the standard text editor.

## 7. Is /llms.txt a sitemap?

No. A sitemap lists indexable URLs. /llms.txt is a short curated map with absolute https links.

## 8. How should an agent cite llms.txt?

Cite the page URL you used (prefer a markdown alternate listed in /llms.txt) and quote the heading you relied on.

README.md

Stack install steps + curl verify for this sample origin.

# CiteKit install — llms.txt

Four files, generated from `https://llmstxt.org`.

## Vercel (or any `/public` folder)

1. Copy `llms.txt` into `/public` so it is served at `https://llmstxt.org/llms.txt`.
2. Paste `schema.jsonld` into your root layout as `<script type="application/ld+json">…</script>`.
3. Publish `faq.md` at `/faq` (keep the JSON-LD in sync).
4. Deploy. Check: `curl -s https://llmstxt.org/llms.txt | head` — first line must be `# `.

Netlify: same thing, drop `llms.txt` in the publish directory.

Framer / Webflow: paste the JSON-LD in Project Settings → Custom code / Head. Host `llms.txt` as a root plain-text file (a reverse proxy is the reliable option if the CMS wraps it in HTML). Paste `faq.md` onto an FAQ page.

Check your site free — preview your own four files →