reachjalil/jev-tree on GitHub
- Stars
- 8
- Forks
- 0
- Language
- TypeScript
- License
- MIT
- Last push
- 18 Sep 2026
Read from GitHub on . Counts change daily.
Recursive Choice over a taxonomy. Jev can only list 255 options in one choice question, so jev-tree walks a JSON shape and calls it once per level or partition, letting you select among thousands of leaves.
Read from GitHub on . Counts change daily.

Vercel CTO reports Jev saturated an existing classifier eval that had used Gemini 2.5 Flash Lite and ran about 6x faster. Original post; TypeSafe's quote-tweet is a separate item.
220k viewsSpeed vs Gemini 6x faster
Fine-tunes Sentence Transformer embeddings plus a lightweight head for high-accuracy classification from a handful of labeled examples, with no prompting. The standard cheap alternative to an LLM classification call when the label set is fixed. Star count is GitHub's rounded display figure.

A TypeScript classifier that sends each PDF page's text to Jev as a choice over 261 IRS forms and 7 page kinds, with a second call only for five corporate forms and their schedules. Its eval reports 0 wrong pages on 314 filled TaxCalcBench forms at about $0.001 per page, 34x cheaper and 6x faster than the Sonnet pipeline it replaced.
419 starsCost per page $0.001vs prior setup 34x cheaper
Rust CLI that classifies Git commit diffs and messages with Jev, labelling bug fixes, security fixes with CWEs, and change types. Scans a local repo or remote URL and exports HTML or CSV reports.
A GitHub App that routes pull-request review work: it sends the PR context to Jev, gets back a structured risk decision such as low, normal or specialist, and a policy layer maps that to auto-approval, a review request, or a check-run update.
MCP server exposing Jev as typed judgment tools (classify, score, check, batched ask) and shipping as a Claude Code plugin. Runs via npx jev-mcp.