Component Registry
@photon-ai/kumo-solid

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.

View JSON API

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