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
1✓ 2 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 →