tryjev
Web playground for Jev: preset scenarios, editable state and typed questions, via OpenRouter, Vercel AI Gateway or TypeSafe.
Overview
tryjev is a browser playground for experimenting with Jev, live at tryjev.xyz. Preset scenarios sit on the left, an editable state with typed questions in the middle, and typed answers with probabilities on the right. It supports all three question types: noul returns a probability, choice returns the chosen key with probabilities and confidence, and score returns an interpolated score over ordered levels.
You bring your own key and pick a provider: OpenRouter (typesafe/jev-1.13 via its decisions API), Vercel AI Gateway (via the AI SDK's experimental evaluate) or TypeSafe's own /v1/systemone. The key is stored in browser localStorage and forwarded per request; the server does not store or log it. Private deployments can set server-side keys instead. It is a good starting point for anyone wanting to see how question design affects Jev's probabilities.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Yes / no | Is this statement true? | true · false |
| Choice | Pick one of the criteria keys | — |
| Score | Rate on the ordered criteria levels | — |
How it works
- Pick a preset scenario or write your own state.
- Add noul, choice or score questions.
- Choose a provider and paste a key.
- Inspect returned answers, probabilities and confidence.
Strengths
- No-code way to try all three Jev question types.
- Supports three providers.
- Key stays in the browser and is not logged by the server.
Caveats
- Requires your own provider key.
- A playground, not a library.
Getting started
Visit https://www.tryjev.xyz/ or run npm install && npm run dev locally.At a glance
- Type
- Library
- Status
- production
- Language
- TypeScript
- Runtime
- web app
- Has code
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
A playground for Jev, TypeSafe AI's fast decision model: preset scenarios on the left, an editable state plus typed questions in the middle, typed answers with probabilities on the right. Bring your own key and pick a provider: OpenRouter (\`typesafe/jev-1.13\`, \`alpha.decisions\`), Vercel AI Gateway (\`typesafe-ai/jev\`, AI SDK \`experimental\_evaluate\`) or TypeSafe's own API (\`jev-latest\`, \`POST /v1/systemone\`).
logicrw/awesome-jev-projects
Frequently asked questions
What can I do in tryjev?
Write a state and typed questions and see Jev's answers and probabilities.
Which providers does it support?
OpenRouter, Vercel AI Gateway and TypeSafe's own API.
Is my key safe?
It stays in localStorage and is forwarded per request; the server does not store or log it.
Related projects
Server behind api.typesafe.pro, a free anonymous System One-compatible endpoint that forwards to TypeSafe on the operator's key.
ServiceproductionBrowser form for building Jev requests from pasted text without hand-writing JSON, then rerunning to see how steady the answers are.
ProjectbetaJavaScriptTerminal REPL for shaping System One requests before writing code, with lessons, a sketch editor, conversation turns and offline simulation.
ServicebetaTypeScriptNushell module for TypeSafe's System One API: pipe content in, ask noul, choice and score questions, and filter on the numbers.
ServicebetaNushellOne-page playground and test bench for Jev with TypeSafe, OpenRouter, LLM-baseline and mock backends behind one /v1/systemone contract.
ServiceprototypeTypeScriptStatic browser interface for making structured Jev decisions through the Pollinations API, with multilingual READMEs.
ServiceprototypeJavaScript