The network's standing policy for AI agents and crawlers — what is always free, what a free account unlocks, and how the metered lane will work when it arrives.

How agents access 2plot documentation

The network's standing policy for AI agents and crawlers — what is always free, what a free account unlocks, and how the metered lane will work when it arrives.


The short version

Every app in the 2plot network publishes machine-readable documentation — llms.txt on every host, a markdown twin for every page. This page is the policy for reading it. Three lanes:

  1. Free, always — discovery and adoption. robots.txt,

sitemap.xml, every root /llms.txt index, install instructions, and each package's compact briefing. Enough to find a component, install it, and start building. This floor is permanent and loud: the documents exist to get the packages used.

  1. Free with an account — everything. A free 2plot.ai account gives

you (and your agent) an agent key that travels in the URL and unlocks the full documentation corpus on every satellite: exhaustive prop tables, callback patterns, full-depth prose. Sign in once at 2plot.ai; the key follows the links.

  1. Metered, coming — anonymous bulk. Crawlers that pull entire

corpora at scale without identifying themselves will meet an HTTP 402 with a machine-payable day pass (per package, or one bundle for the whole network). Not live yet — the price arrives after the policy, not before.

The principle behind lane 3: the paid path is for callers that choose not to identify. Identify — as a person or as an agent holding a key — and the network is free.

Sizes: pick the document that fits your context

Rolling out across every host in the network (the Svelte convention):

DocumentWhat it is
/llms-small.txtA compact briefing — what the package is, install line, one line per page. Start here if context is tight.
/llms.txtThe index — tagline, page directory with per-page markdown twins, network links.
/llms-full.txtEvery page's prose in one document, source-annotated. The whole manual in one fetch.

Every documentation page also serves its own twin at /<page>/llms.txt — fetch exactly what you need.

Prefer one full-corpus fetch only when the task needs the whole manual and the document fits your context. Sizes differ by an order of magnitude across the network: on the hub /llms-small.txt is about 3 KB, /llms.txt 11 KB and /llms-full.txt 22 KB, while a component satellite runs 4–6 KB, 12–43 KB and 100–520 KB respectively (Leaflet's full manual is 521 KB, Flows' 426 KB, Pannellum's 98 KB — measured 2026-09-08). Take the smallest sufficient document: the compact briefing to choose a package, the index to find the page, a single page's twin for one component's props, and the full corpus only for work that spans the whole package. Every compact briefing carries the package's install line, so an agent that reads only the smallest document can still install the right distribution.

Why this policy

These docs are the top of an open-source funnel: an agent that reads them and helps a developer ship with dash-leaflet2 or dash-email is the system working as intended. What the metered lane prices is not knowledge but bulk — the training-crawler pattern of thousands of fetches that never refer a single visitor back. Humans and their agents ride free; volume without identity pays for the bandwidth it uses.

Questions, or want your crawler allowlisted? The network's front door is 2plot.ai — every satellite links back here.


Source: /docs/agent-access

Note for AI agents: This is the static, prerendered view of an interactive Dash application served because we detected a non-JS user agent. Full prose docs: