Documentation
Build production interfaces with Cronus UI
Cronus UI is a product UI system. One command composes a themed SaaS from validated blocks. Catalog, registry, and Create studio are the pieces.
Project contract
The library is designed around semantic tokens, accessible primitives, and source-owned registry output.
Tokens
@cronus-ui/tokens owns semantic colors, radius, fonts, chart colors, CSS variables, and Tailwind v4 mappings.
Theme provider
@cronus-ui/theme applies presets and runtime overrides with CSS variables, so theme changes do not require component rewrites.
Component catalog
@cronus-ui/ui ships accessible primitives and composed patterns built with variants, focus states, and data-slot markers.
Registry
The CLI copies source-owned components into an app, resolves dependencies, and rewrites imports to local aliases.
Choose your path
Scaffold a SaaS with one command. Create Studio, Stack Builder, and the CLI remain for theme, stack, and existing apps.
Scaffold a SaaS app
npx create-cronus-app my-app --template saas — a Next.js product composed from validated blocks, with theme and AI Kit.
Get startedUse Cronus Create
Build a preset visually, save it, and generate the setup snippets for your stack.
Open CreateUse Stack Builder
Compose an app stack and export a runnable default scaffold command, KICKOFF.md, and stack.json.
Open Stack BuilderUse the CLI
init, add, compose, add-page, diff, upgrade, theme, and ai — inside any project.
Read CLI docsChoose your framework
Add tokens, providers, and components to an app you already created.
Choose frameworkFor coding agents
Fetch the live catalog, or wire the MCP server. Both read the committed indices — not a hand-written list.
llms.txt
The agent catalog: site, docs, every component (with example counts), every block (with variant ids), OSS templates, packages, and MCP setup. Generated from the live indices — drop the URL in a prompt.
Open /llms.txtllms-full.txt
The same corpus inlined: every guide and component doc, plus block pages. Use when the agent needs APIs and examples in one fetch.
Open /llms-full.txtMCP server
Hosted Streamable HTTP at /mcp (read-only catalog) or npx -y cronus-ui-mcp over stdio (read + write). Snippets for Claude, Cursor, VS Code, Codex, Grok, v0, Lovable, Bolt.
Wire the MCP servercurl -s https://aicronus.com/llms.txt# or, locally: curl -s http://localhost:4747/llms.txt
Per-page markdown lives under /llms/components/button.md and /llms/blocks/login.md. Visual taste: DESIGN.md.
Current release
official MCP Registry listing
io.github.pedrogbraz/cronus-ui is listed on the official MCP Registry: stdio via cronus-ui-mcp and Streamable HTTP at https://aicronus.com/mcp. npm latest is 0.7.6.
Release discipline