Skip to content
Kimenpre-v1
Color scheme

The Web Components foundation for generative UI

29 standards-first ki-* elements that work in any framework and under any brand. Theming is one attribute. Agent contracts are generated, never promised. Quality is a gate, not a claim.

Any framework, no wrappers

Standard custom elements with native form participation (ElementInternals). React 19, Vue 3, Angular and plain HTML all use the same two-step setup — see the framework guide.

Tokens-only theming

Zero hardcoded visual values, enforced by lint. Brands reassign the semantic token layer; a Material 3 reference theme re-skins every component in CI on every commit — how theming works.

Legible to agents, by contract

custom-elements.json, llms.txt and when-to-use metadata are generated from the component sources and shipped with the package — working with AI.

A guarded GenUI catalog

Agent-emitted UI specs validate against a neutral catalog and render fail-closed: no unknown components, no undeclared actions, no code path from spec data — the UI spec format.