Component Registry
@photon-ai/kumo-solidComponent Registry
AI-readable component metadata for LLMs and code generation tools. Auto-generated from TypeScript types and component variants.
Overview
The component registry is a machine-readable JSON file that describes all Kumo components, their props, variants, examples, and semantic tokens. It’s designed for AI agents, code generators, and other tooling.
Accessing the Registry
Via HTTP API
# JSON endpoint
curl https://kumo-ui.com/api/component-registry
Via the Local Explorer
The CLI page includes a browser-based registry explorer. A published Solid CLI is not available yet.
Via jq (Local)
# Get Button props
jq '.components.Button.props' packages/kumo/ai/component-registry.json
# List components by category
jq '.search.byCategory' packages/kumo/ai/component-registry.json
Registry Contents
The registry includes: component props with types and defaults, variant options with descriptions, real code examples from stories, semantic color tokens used, and sub-components for compound patterns.
48components
9categories
v1.0.0