COMMUNITY OBSERVEDMetric claims: UNVERIFIEDSOURCE AUDITEDDeveloper Tools

json-render - Generative UI Component Assembly with Jev

Vercel Labs' generative UI framework using Jev for discrete component and layout selection.

Overview & Result

json-render is an open-source generative UI framework from Vercel Labs. In experiments with TypeSafe's Jev model, the framework avoids slow token-by-token JSON generation. Instead, Jev chooses discrete components, variants, and layout slots from a predefined design system in single-digit milliseconds, streaming complete UI structures instantly.

How Jev fits in the loop

  1. Encodes the application's component registry and current user context as a decision choice set.
  2. Jev selects the appropriate component types, variant flags, and layout hierarchy.
  3. The client renderer instantiates the typed React components immediately without JSON parsing errors.

How to reproduce

  1. Clone https://github.com/vercel-labs/json-render and install dependencies.
  2. Explore the example schemas defining UI components and design systems.
  3. Run the demo app showing instant UI generation without token-by-token JSON streaming.

Why this build matters

Eliminates syntax errors and multi-second streaming delays in Generative UI by replacing token synthesis with discrete component selection.

Limitations

  • Requires pre-registered component catalogs in the front-end design system.
  • Does not synthesize arbitrary unvalidated HTML on the fly.

Patterns