Skip to content

tryjev

Web playground for Jev: preset scenarios, editable state and typed questions, via OpenRouter, Vercel AI Gateway or TypeSafe.

LibraryproductionMIT

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

TypeQuestionAnswers
Yes / noIs this statement true?true · false
ChoicePick one of the criteria keys—
ScoreRate on the ordered criteria levels—

How it works

  1. Pick a preset scenario or write your own state.
  2. Add noul, choice or score questions.
  3. Choose a provider and paste a key.
  4. 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.

    Serviceproduction
  • Browser form for building Jev requests from pasted text without hand-writing JSON, then rerunning to see how steady the answers are.

    ProjectbetaJavaScript
  • Terminal REPL for shaping System One requests before writing code, with lessons, a sketch editor, conversation turns and offline simulation.

    ServicebetaTypeScript
  • Nushell module for TypeSafe's System One API: pipe content in, ask noul, choice and score questions, and filter on the numbers.

    ServicebetaNushell
  • One-page playground and test bench for Jev with TypeSafe, OpenRouter, LLM-baseline and mock backends behind one /v1/systemone contract.

    ServiceprototypeTypeScript
  • Static browser interface for making structured Jev decisions through the Pollinations API, with multilingual READMEs.

    ServiceprototypeJavaScript