Proa UI

AI / LLMs

Give coding agents Proa UI documentation and reviewed public source as Markdown context.

Open Markdown

Proa UI serves its documentation, component pages, and block pages as Markdown, so a coding agent can read the catalog without executing browser JavaScript. Use the full corpus for broad source access or fetch one page when the task is focused.

Fetching the full corpus

Use /llms-full.txt to download the complete Proa UI context in one request:

curl https://ui.proa.so/llms-full.txt > proa-ui-context.txt

The corpus contains every visible docs page, every component page, and every block page. Free component and block entries include all reviewed public Rust source exposed by the catalog. Pro entries include their public API, examples, and licensing guidance without exposing proprietary source.

Feed the file to a coding agent, retrieval pipeline, or local search index when it needs to work across the full library.

Fetching one page

Every docs, component, and block detail page has a Markdown twin:

curl https://ui.proa.so/docs/composition.md
curl https://ui.proa.so/components/button.md
curl https://ui.proa.so/blocks/login.md

Component and block Markdown includes metadata, usage guidance, and reviewed public source when the item is Free. Start here for most tasks; focused context is faster to search and leaves more room for the agent's work.

Fetching one source file

Free source files are also available as plain text from their source routes:

curl 'https://ui.proa.so/components/button/source/recipe.rs?raw=1'
curl 'https://ui.proa.so/blocks/login/source/login.rs?raw=1'

Use a raw route when the agent needs one exact implementation file. Use the page's .md route when it also needs the component contract and examples.

Choosing context

TaskStart with
Build with one component/components/<slug>.md
Adapt a full composition/blocks/<slug>.md
Understand composition patterns/docs/composition.md and /docs/api-reference.md
Add browser behavior/docs/interactivity.md plus the component page
Search across the full public library/llms-full.txt

Add the full corpus only when the task crosses several components or blocks.

Source and licensing boundary

The AI endpoints follow the same fail-closed source registry as the visible catalog. Free source is published under MIT OR Apache-2.0. Pro source is never placed in a public Markdown or text endpoint; use the source delivered under your Proa UI Pro agreement from the licensed repository or registry.

Stable output

The full corpus is generated from compiled docs and catalog registries. Page titles, canonical routes, descriptions, Markdown, and reviewed source stay in one predictable plain-text format, while navigation chrome and client scripts stay out of the response.

Search

Type at least 2 characters