Agentic & chat
The building blocks for assistant UIs.
Nucleux ships every pattern in this library as a real, installable React component. One umbrella package, ~50 focused sub-packages, Tailwind-native theming, TypeScript throughout — the same components the Meeting Summariser is built from.
The umbrella package re-exports every component; you can also install any sub-package on its own.
Components are styled with Tailwind utilities bound to design tokens in @nucleux/tokens. Add the preset, scan the compiled components, and import the token stylesheet.
Toggle dark mode with a .dark class on a parent element. Tokens cover colour, radius, and the nx-* keyframes (caret blink, typing dots, fade-in).
A scrolling transcript with auto-pin, streamed assistant messages, and a composer that submits on Enter.
~50 sub-packages under the @nucleux/* scope. Import from the umbrella (@nucleux/react) or per-package. Every export is typed.
The building blocks for assistant UIs.
Buttons and form controls.
Shells, surfaces, and overlays.
Signals, badges, and progress.
Rich content and structured display.
Tokens, hooks, and utilities.