# Overview

llms-txt.io helps you create and maintain [llms.txt](/blog/what-are-llms-txt-files) and llms-full.txt files — the clean, structured docs that AI coding assistants and agents read.

There are three ways to use it:

- **The free web generator** — paste a URL, get a file. No account needed. Great for a one-off.
- **The API** — generate and validate files programmatically from CI, scripts, or your own product.
- **Managed sites** — register a site once and we keep its `llms.txt` / `llms-full.txt` current automatically, served from a stable URL.

::callout{type="note"}
The web generator is free forever. The **API** and **managed sites** are paid features — see [Pricing](/pricing).
::

## When to use which

| You want to… | Use |
| --- | --- |
| Make a file once, by hand | [Web generator](/) |
| Generate/validate from CI or a script | [Generate](/docs/api/generate) · [Validate](/docs/api/validate) API |
| Keep a file up to date without thinking about it | [Managed sites](/docs/managed-sites/overview) |

## The two files

- **`llms.txt`** — a concise, link-first index of your site: a one-line summary and curated links with descriptions. Small, cheap, and the table-stakes file.
- **`llms-full.txt`** — the full cleaned, concatenated markdown of your key pages. Larger and more valuable: it's the actual content an agent can read end to end. Available on the Starter plan and up.

## Next steps

- New here? Start with the [Quickstart](/docs/getting-started/quickstart) — create a key and make your first call.
- Building an integration? Read [Authentication](/docs/api/authentication), then [Generate](/docs/api/generate).
- Want hands-off upkeep? See [Managed sites](/docs/managed-sites/overview).
