07 / 07

Registry

How surfaces install the components — own-the-code via the Lexi registry.

// components.json — point at the Lexi registry "registries": { "@lexi": "https://<registry-host>/r/{name}.json" } // add components — the theme installs itself on first add npx shadcn@latest add @lexi/button

Own the code

Components install as source into the consuming repo — no runtime package. Requirements: Tailwind v4 and TypeScript.

Fonts stay with the consumer

Founders Grotesk is commercially licensed and never ships through the registry. Load it via next/font/local exposing --font-founders-grotesk — the bridge picks it up.