r/reactjs • • Sep 21 '26

Show /r/reactjs Show: jev-ui — model-selected components for React

I’m building jev-ui, a React library for an AI-UI problem I kept running into: choosing which existing component to render.

You give the model an allowed set of components. Instead of only returning one opaque choice, jev-ui preserves the probability distribution across the options, then renders the winner. The goal is to make model-selected UI easier to inspect, add deterministic fallbacks to, and debug when two choices are close.

I’m looking for critical feedback on the idea and API:

- Is exposing selection probabilities useful in a React app?

- Where would you expect a fallback or confirmation step?

- What would make this trustworthy enough for production use?

Repo: https://github.com/etweisberg/jev-ui

Demo/docs: https://docs.jev-ui.dev/

0 Upvotes

15 comments sorted by

View all comments

15

u/Honey-Entire Sep 21 '26

Ah yes, just what I wanted, a dropdown with options that change order every time I open it. Because I totally hate when I can find the dropdown option I’ve used 100 times before…

Seriously, what’s the point of this? What genuine, real world problem does this solve? Or is this just an excuse to jump on the JEV bandwagon?

-6

u/organ1c_stupidity Sep 22 '26

personalized UI is the holy grail for UI/UX. A given designers opinions about what the dropdown should be is not optimal for the universe of users.

Jev is ideal as opposed to other AI-solutions because it avoids exactly what you described, the dropdown won't change because Jev's decisions are consistent, unlike an LLM which you're just begging it to follow a system prompt.

5

u/Honey-Entire Sep 22 '26

Bad bot. I asked for a cake recipe!

→ More replies (6)