Nexus UI

Component Library

Mar 2026
View work

Nexus UI is an open-source set of opinionated React primitives for building AI-native interfaces. It follows the same model as shadcn/ui: you add components through the shadcn registry, and the source files land in your project so you can read, change, and ship them like any other local code.

Nexus UI cover image

Nexus UI cover image

AI products lean on the same kinds of UI: conversational layouts, streaming output, tool and action surfaces, and ways to attach context like files or selections. Most component libraries stop at generic primitives that aren’t catered to those patterns, so you still end up assembling large parts of the experience by hand on every project.

I’m building Nexus UI because that gap shows up in almost every AI product I touch. A maintained, documented set of opinionated primitives saves repetition for me and, I hope, for anyone else shipping similar UIs.

Nexus UI demo

If Nexus UI sounds useful for your project, you’re welcome to use it, file issues, or contribute improvements on GitHub. If it helps you ship, a star on the repo is appreciated—it makes the project easier for others to find.

Documentation: nexus-ui.dev
GitHub Repository: github.com/victorcodess/nexus-ui.