Why Jev might finally kill the text prompt: millisecond decisions for generative GUIs
dpopa · reddit · 2026-09-20
A long-form argument on what TypeSafe AI's Jev means for interfaces:
- Why chat boxes exist: normal software feels responsive via 50-100ms event loops, but autoregressive models take 1-5s per response — too slow for canvases or sliders, so devs settled on conversation threads
- What Jev is: not a chat model but a System 1 decision engine — pass app state plus predefined questions, get typed enums, scores, and probabilities back in double-digit milliseconds at near-zero cost
- Two-tier architecture: the fast model acts as the nervous system inside the UI event loop (predicting controls, re-linking canvas nodes, adjusting sliders), while Claude/GPT-tier models serve as an async deep-thinking cortex for drafts and heavy reasoning
- Once intelligence runs inside a 60fps loop, the chat box gets demoted to an auxiliary shortcut
The author invites builders of canvases, dynamic UI, and agent frontends to share whether they're testing this split.
More from coding & agent
- TradingAgents: an open-source multi-agent LLM trading framework in Python — mdancho84 · 2026-09-20
- This guy used an AI agent to profile every eligible bachelor in the city for two cents — gregmushen · 2026-09-20
- OpenHarness: open-source workbench for orchestrating coding agents beyond code — dee_hw · 2026-09-20
- Lessons from a cited paper-writing LangGraph agent: token blowups, fake sources, and four fixes — Altruistic-Video-849 · 2026-09-20
- Plugin4Shell zero-click RCE hits Claude Code, Codex, Copilot and Gemini CLI days before NIST IR 8587, exposing the gap in agent authorization — docybo · 2026-09-20
- px0 editor ships git status streaming via SSE, checking just 3 files instead of polling — arpit_bhayani · 2026-09-20