json-render GitHub avatar by vercel-labs

vercel-labs /

Creative Tools

json-render

A Jev UI-composition experiment inside the json-render website that selects from predefined component and property options.

GitHub
16,572889
License: Apache-2.0Language: TypeScriptLast push: 9/18/2026#creative-multimedia#typed-decisions

What Jev Does in this Architecture

Evaluates component configurations through Vercel AI Gateway, then composeSpec assembles the UI specification.

Key Architecture Benefit

Provides an inspectable composition path alongside token-by-token JSON generation.

Review & Benchmark Note: This covers the website’s Jev experiment, not the whole framework. Claims such as 3.21 s versus 880 ms were not independently verified.
Clone Repository
git clone https://github.com/vercel-labs/json-render.git

Inspect on GitHub

Check out the upstream repository README, issues, and commit log.

vercel-labs/json-render

Architecture Category

Creative Tools

UI layout composition, audio/music pipelines, and creative workflow parameter triage.

View all in this category →

Related Projects in Creative Tools

jev-got repository icon by phureewat29

phureewat29

jev-got

1
Creative ToolsMITTypeScript

A Game of Thrones text-adventure demo where a language model writes the story and Jev labels the scene.

What Jev does here

Classifies location, narrative beat, mood, danger and whether text remains in fiction.

Uses explicit scene state to drive backgrounds, music and the next turn.

#creative-multimedia#games-simulation#classification-ranking
2 evidence links
Inspect details
jevthoven repository icon by cocktailpeanut

cocktailpeanut

jevthoven

4
Creative ToolsMITTypeScript

Turns a music prompt into editable multitrack MIDI by asking Jev to choose instruments, harmony, and bar patterns.

What Jev does here

Selects form, instruments, chords, and rhythm candidates; local code renders the choices as notes.

Preserves editable tracks and decision receipts with playback and MIDI export.

#creative-multimedia#typed-decisions
12 evidence links
Inspect details
Creative ToolsMITTypeScript

Turns UI descriptions into selections from existing shadcn/ui components, fields and styles.

What Jev does here

Breaks requests into choice and score questions and maps answers to a bounded component catalog.

Demonstrates UI composition through decisions; Jev itself does not generate page code or copy.

#creative-multimedia#typed-decisions
3 evidence links
Inspect details