llms.txt
A small file at the root of the site that tells an assistant what WunderUI is and links every component and template. Where DESIGN.md explains how to build, llms.txt exists so a tool that has never heard of WunderUI can find its way in.
What it is
llms.txt is a convention in the same spirit as robots.txt: a markdown file at with a short description and a curated list of links, so a model does not have to parse a rendered page to understand a site. Assistants that support it read it before anything else.
What's inside
A one-paragraph summary, the install line, pointers to the two richer files, then every component and template as a link with its description — generated from the same registry the documentation renders from.
# WunderUI
> A React component library and design system: 201 components across
> 8 categories, built on Base UI and Tailwind CSS v4. Dashboards, data
> grids, boards and AI chat included.
- Package: `@wunderui/react`
- Install: `npm install @wunderui/react`
- Full design context: https://wunderui.com/DESIGN.md
- Structured index: https://wunderui.com/design.json
## Components
- [Data Grid](https://wunderui.com/components/data-grid): A full-featured table: sort, search, select, resize columns, paginate.
- [Kanban](https://wunderui.com/components/kanban): A drag-and-drop board of columns and cards.
…
## Templates
- [Analytics dashboard](https://wunderui.com/templates/dashboard): KPI row, two charts, a transactions table and an activity rail.
…How to use it
Usually you don't — the tool does. If you want to point one at it explicitly:
Read https://wunderui.com/llms.txt and tell me which component I should
use for a sortable table with inline editing.Which file when
| Situation | Reach for |
|---|---|
| Your editor speaks MCP | the MCP server — it asks for exactly what it needs |
| Plain chat, building a whole screen | DESIGN.md pasted at the top |
| A script, a check, your own tool | design.json |
| A tool that found the site on its own | llms.txt — it is already reading this |