2.6k stars · Apache-2.0 · 0.0.6 (2026-01-29)
The /llms.txt spec — one small file that tells AI models what your product is. An hour of work, permanent upside.
▶Repo detailsthe review · specs · pros & cons · install
What it is
A proposed standard: a single Markdown file served at /llms.txt that tells a language model what your site is, in a form it can read without wading through your HTML. The repo holds the specification plus tooling to generate and expand one.
Why it matters
The AI-search audit you were told to run in Edition 1 exists to find problems; this is the fix for the biggest one it will report. Grasppy gets discovered by people asking an assistant "what helps me find things buried in a long chat?" — and right now, when a model reaches your site, it has to infer your product from marketing HTML. A short file that plainly states what Grasppy does, who it is for, and where the docs live is the difference between being quoted accurately and being paraphrased into something you don't sell. An hour of work, no ongoing cost, and this surface only grows.
- The cheapest item in this edition by a wide margin — you can finish it before lunch
- No infrastructure, no dependency, no maintenance beyond editing a text file
- Adopted by a growing list of developer tools, so models increasingly expect the format
- A proposal, not a ratified standard. No crawler is obliged to read it
- The benefit is hard to measure directly, so you are acting partly on faith
- A stale file is worse than none — you have now told models something untrue about your own product
A static file served by FastAPI at /llms.txt , plus an expanded /llms-full.txt if you want one.
