Skip to content

Jev Demo — julianoczkowski

Voice-driven UI prototyper for Next.js: local whisper.cpp transcribes mic audio on the Mac, Jev answers a batch of typed Choice/Noul questions per utterance, and json-render renders the design as shadcn/ui React.

Stars
1
Language
TypeScript
Published by
Community
Author
julianoczkowski
Last verified
Oct 2026

Speak a UI into existence: local whisper.cpp transcription → Jev (TypeSafe AI) → json-render → shadcn/ui. A voice-driven UI prototyper built on Next.js.

Forks
1
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

Speak a UI into existence. Audio stays on your Mac; the transcript goes to Jev (TypeSafe AI's System One model), which answers a batch of typed questions; code applies the edits; json-render renders shadcn/ui components. Based on the loop in Jonathan Moore's "Designing at the speed of voice" gist, the TypeSafe docs, vercel-labs/json-render and shadcn/ui.

Quoted from the project's README. Read the full README.

Highlights

  • Mic audio stays on the Mac via whisper-server; only the transcript is sent to Jev for typed design decisions.
  • One systemOne call per utterance asks about 16 Choice/Noul questions with targets built from live canvas ids.
  • Replacement text is parsed deterministically in code, and low-confidence answers count as no or none.
  • JEV_MOCK=1 swaps in a rule-based stand-in so the voice loop runs offline, labeled jev or mock per turn.

Watch out

Needs a TypeSafe-compatible key via OpenRouter, Vercel AI Gateway, Cloudflare Workers AI, or direct access, plus a local whisper-server with ffmpeg; phrasing and transcription quality affect results. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

1GitHub stars
A zero-build Node server and static page for trying Jev: send a state plus choice, score and noul questions and read back options, scores and calibrated probabilities, with a beta browser agent that drives a real browser through Playwright.
Jev Demos & Experiments#community#awesomejev#catalog-import

More Jev resources like this

Local-first web app that pulls a repo issues and README, asks Jev to score complexity, criticality, effort and relevance, then sorts and exports.
Jev Models & Reimplementations#community#github
0GitHub stars
Per-turn opencode router that asks Jev which fleet model fits the turn, rewriting to that model or falling back on low confidence.
Jev Models & Reimplementations#community#github
0GitHub stars
No-code layer that turns plain English into validated Jev schemas, confirming with chips before deterministic execution and verdict card.
Jev Models & Reimplementations#community#github
823GitHub stars
A local Jev-compatible POST /v1/systemone server in TypeScript that maps typed questions onto oMLX classification prompts and normalizes logprob-style answers.
Jev Models & Reimplementations#community#typescript#local
174GitHub stars
Express and Vite playground for System One-style decisions, taking a state plus typed questions and returning structured answers. Three swappable backends: per-option LLM micro-scorers, one structured JSON call, or a locally served decider model.
Jev Models & Reimplementations#community#jevbest
Native Swift 6 package that evaluates @Generable structs and enums through System One decision models in 15-150 ms, with on-device Laya, self-hosted laya-serve, and TypeSafe Jev cloud backends.
Jev Models & Reimplementations#community#github

From the Jev guides

Original write-ups on what this entry is for.

Jev takes text only; Clef-omni adds image, audio, and video input and Liquid d1 adds images, each keeping the same typed-answer shape. Where that matters, where it does not, and the costs the vendors underplay.
Jev Models & Reimplementations#multimodal#open-models#decision-model
Read article
One model in September, a dozen by October. Clef, Liquid d1, Perplexity, and OpenAI all ship the same typed-answer shape now. How to read the rival benchmarks and pick on your own task.
Jev Models & Reimplementations#decision-model#benchmarks#pricing
Read article
Hundreds of repositories carry the system-one tag, but the ecosystem is a dozen ideas in different sizes. A tour of the families, the licenses, and what a download does not include.
Jev Models & Reimplementations#open-models#hugging-face#local
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai