hulianui: a React component library with 349 components, OKLCH runtime theming, and its own llms.txt for AI coding assistants A developer built hulianui, a React component library with 349 components, OKLCH runtime theming, and an llms.txt file for AI coding assistants. The library includes deep-end components like Gantt charts and ProTable, and is designed to be good-looking by default while allowing AI tools to read its documentation verbatim. The theming system uses OKLCH color space and Tailwind v4 for runtime CSS-variable changes without reload or flash. There's no shortage of React component libraries. What's missing is one that's good-looking by default, covers the deep-end components nobody ships, and can be read verbatim by your AI coding assistant. That's why I built hulianui @hulianui/ui https://hulianui.haloritual.com — "Hulian" for short. If you're in a hurry: pnpm add @hulianui/ui @hulianui/tokens Here's how it differs from shadcn/ui, MUI, and Ant Design, and a few design decisions I'm proud of. I'm not trying to out-Ant-Design enterprise dashboards, and this isn't another shadcn reskin. The real pain is that these three things are rarely true at the same time: hulianui is aimed squarely at all three. The theming system is built on the OKLCH color space + Tailwind v4 @theme , split into two token layers: --color-primary / --color-surface / --color-hairline , etc. Components only ever consume semantic tokens.The payoff: theme switching is just runtime CSS-variable changes — no reload, no flash. js import { ThemeProvider } from "@hulianui/ui"; // Light/dark is a data-theme-driven pure CSS-variable swap — zero repaint flash