CommunityJev Guides & Articles
Vercel: Jev for Python engineers
Yury Selivanov's 2 October 2026 post on the Python AI SDK: experimental evaluate() calls typesafe-ai/jev through an AI Gateway key.
- Format
- Article
- Published by
- Community
- Author
- Yury Selivanov
- Last verified
- Oct 2026
Works forJev for Classification
Used inJev for Software & DevTools
- Languages
- Python
- Platforms
- Vercel AI Gateway
Highlights
- Yury Selivanov, Vercel director of engineering. Dated 2 October 2026. The page says five minutes.
- Install with uv add ai. The example uses Python 3.12 or later and an AI Gateway key in AI_GATEWAY_API_KEY.
- evaluate() takes ai.get_model("typesafe-ai/jev"), a state, and ChoiceQuestion, ScoreQuestion, or NoulQuestion.
- The first example asks which is bigger, the Sun or the Earth, and prints result.value.
Watch out
He writes that Jev can still be wrong, and that you have to test it on your own cases. The call goes through Vercel AI Gateway.
Questions about this entry
Short answers drawn from the linked project or page.
Usable, with a caveat. The post has you install the AI SDK and call an experimental evaluate() entry point against the hosted model through an AI Gateway key, so nothing is waiting on a signup. Experimental is the word to weigh, since that surface can change.
Their SDK wrapper. The call goes through Vercel AI Gateway to a hosted vendor model id, and the entry copy notes the gateway is in the path. That means Vercel bills and routes it, and that gateway behavior sits between you and the decision.
The opposite. The entry copy has him writing that the model can still be wrong, fast though it is, and that you need to test it on your own cases. He also frames it as built for narrow decisions, which is the honest scope for any router or triage use.
A result whose value holds the answers, and the first example prints the bigger of two options from a Choice question. You also pass state and can use Choice, Score or Noul question types. The captured page is the opening example and navigation only.
Install with uv add ai. The example uses Python 3.12 or later and an AI Gateway key in AI_GATEWAY_API_KEY, and the post frames the whole walkthrough as about five minutes.
A simple string or complex JSON. The post says evaluate() takes a model, state and a mapping of questions, and the state can be a plain string or a structured record, which is what lets it classify text or records.
It behaves like a classifier. The post's explainer calls Jev a universal classifier that is cheap and fast, returns structured JSON instead of generating text, and conforms its answers to the types and choices you define in your questions.
Reactions & coverage
Posts, threads, and videos about this entry from around the web.
X: Jev lands on the Vercel AI Gateway
X: Vercel ships the AI SDK provider for Jev
YouTube: Greg Isenberg and Ryan Vogel on the businesses Jev unlocks, and a path in through the Vercel AI Gateway.
More Jev resources like this
Philipp Acsany's tutorial replaces a Y-or-N input check with Jev, then asks Noul, Score, and Choice in one call through OpenRouter.
Jev Guides & ArticlesArticle#community#article#tutorial
Community
Vercel's changelog for typesafe-ai/jev on AI Gateway, with AI SDK 7 experimental_evaluate and a support-ticket routing example.
Jev Guides & ArticlesArticle#community#article#vercel
Community
A 25-chapter Chinese tutorial that goes from reinforcement-learning basics to GRPO training with a runnable minimal-verl example, and closes with a chapter on when judgment tasks should be externalized to Jev instead of trained.
Jev Guides & Articles#community#python#tutorial
Community
cookiespiggy/agentic-rlPython
Tom Farnschläder's 24 September 2026 tutorial builds a support-ticket router with the Python SDK, using Choice, Score, and Noul in one call.
Jev Guides & ArticlesArticle#community#article#tutorial
Community
A parody that classifies one email by reading A/B/C logits from a local Qwen3-0.6B GGUF, then says this shape is what people mean by Jev.
Jev Guides & ArticlesArticle#community#article#open-models
Community
A hands-on Python guide that installs typesafe-sdk, walks through Choice, Noul, and Score, and sketches a chargeback-tool integration and benchmark plan.
Jev Guides & ArticlesArticle#community#article#tutorial
Community
From the Jev guides
Original write-ups on what this entry is for.
The typed-answer shape removes a category of data risk, not all of it. Zero data retention per surface, the legal set to read, and the controls that remain yours to run.
Jev Guides & Articles#privacy#compliance#legal
Read article
TypeSafe serves Jev from one API. A second tier of independent sites wraps it with their own keys, credits, and playgrounds. How to read the disclaimers before you paste a key.
Jev Guides & Articles#ecosystem#trust#hosting
Read article
The first ten days produced three receptions that rarely meet: a Product Hunt launch, a 620-point Hacker News thread, and a r/LocalLLaMA that doubted the framing. Reading them together.
Jev Guides & Articles#launch#community#reception
Read article
From the Jev community
Posts from builders shipping with Jev right now.