Skip to content

Jev Data Questions

Vite app that turns a small CSV into a presentation-ready dashboard by profiling every column, choosing the charts that fit the data and writing a headline per chart, with an optional Jev pass that reads each row for what the columns cannot answer on their own. The built-in demos run entirely in the browser.

Stars
0
Language
TypeScript
Published by
Community
Author
narulaskaran
Last verified
Oct 2026

About this project

Turn a small CSV into a presentation-ready dashboard. The app profiles every column, picks the charts that fit the data, and gives each one a headline that states what it shows. Optionally, Jev can then read every row for insights the columns cannot answer on their own.

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

Highlights

  • Dropping a CSV always produces a dashboard: with no live backend the file is charted at /local, is never uploaded, and is cleared on reload.
  • Questions the columns already answer, such as where squirrels are eating, are refused before any paid call is made.
  • A stored dataset shows its observed dashboard first, and an explicit Analyze dataset action is what starts Jev analysis.
  • DEMO_ONLY=1 builds the frontend without deploying Convex and disables live storage, intake and analysis even if credentials remain set.

Watch out

Stored uploads and results are public, so use non-sensitive data only. Intake is capped at 5 MB, 5,000 rows and 100 columns, and CSV URL fetches reject credentials and private or reserved destinations, validate every redirect, pin the connection to validated DNS answers, and enforce streamed size and timeout limits. The daily budgets are call counts rather than dollar limits: Jev accepts 1 to 5,000, OpenRouter 1 to 1,000, and a missing or invalid budget disables new paid calls entirely. Convex reserves permits atomically per provider and UTC day across concurrent instances, failed attempts still consume a permit, retries are counted, and SDK automatic retries are off. Cached drafts, joined runs, already-finished stored analyses and the local demos need no new permits, and saved live results stay readable once a budget is exhausted. Unit and Convex tests run against mock providers and storage, so they do not verify a provisioned production backend. The football dashboard is built from explicitly illustrative rules, not Jev predictions, and the demo labels keep observed values, illustrative calculations and live Jev output distinct. 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.

More Jev resources like this

98GitHub stars
Self-hosted Docker service and web UI that packages Laya structured-decision inference behind a compatible System One endpoint.
Jev Demos & Experiments#community#jevbest#catalog-import
Browser drone-fleet lab where TypeSafe Jev steers each drone as fast reflexes and an optional planner offers one-use strategy advice when confidence drops, without pausing control.
Jev Demos & Experiments#community#jevbest#catalog-import
23GitHub stars
Chrome extension that sends each X post to Jev with six typed questions in one call near the viewport, then renders a behavior chip under the post plus a session cost and latency panel.
Jev Demos & Experiments#community#jevbest#catalog-import
14GitHub stars
Manifest V3 Chrome extension in TypeScript that sends each LinkedIn post to Jev and collapses bait, self-promo, off-topic, and sponsored posts into a one-line bar with reasons and scores.
Jev Demos & Experiments#community#jevbest#catalog-import
Demo that turns free-text UI descriptions into real shadcn components using only Jev typed Choice, Noul, and Score answers, with no generated code on the decision path.
Jev Demos & Experiments#community#jevbest#catalog-import
8GitHub stars
Claude-driven browser automation where plain-English chat drives Brave or Chrome, Jev makes on-page decisions, and a guard freezes irreversible clicks.
Jev Demos & Experiments#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai