Five files share the name
There is no single ai.txt standard. A survey of the proposals counts five: Spawning’s 2023 training opt-out at /ai.txt, a 2023 GitHub proposal, an arXiv paper (2505.07834, May 2025) describing a DSL, aitxt.ing (2026), and an individual IETF Internet-Draft published June 12, 2026 for /.well-known/ai.txt. Individual drafts are work in progress with no standing as standards; that one expires in December 2026 unless it’s updated.
What Spawning’s ai.txt does
Spawning introduced ai.txt on May 30, 2023. It looks like robots.txt but works by file type: Disallow: *.jpg means “don’t train on my JPEGs”. Spawning said its API would pass these permissions to partners including Hugging Face and Stability AI, and that the file is checked when links in the LAION-5B dataset are used to download your images, which robots.txt can’t do after the fact. Our output matches the lines Spawning’s own open-source WordPress plugin writes. One honest caveat: spawning.ai now leads with a data marketplace, Source.Plus, so check who still reads the file before you rely on it.
What actually controls AI crawlers
robots.txt. The big AI crawlers publish user-agent tokens and say they follow robots.txt rules for them. A practical setup:
- Decide per crawler in robots.txt, for example block
GPTBotandGoogle-Extendedfor training but keep search crawlers allowed. The robots.txt generator has presets. - Check the live result with the AI crawler checker.
- Add ai.txt as a belt-and-braces signal for dataset tools. It costs nothing and doesn’t affect search.
Our guide to robots.txt, llms.txt and AI crawlers walks through the full setup, including where llms.txt fits.