Free to try

Jev AI — try the Jev model free, get an API key today

Typed decisions with calibrated probabilities for classification, routing, scoring and safety checks. Test in the browser, then call the same API from your code.

5 free credits on signup · Credits never expire · Pay only for what you use

Try Optio

Jev AI Playground

Define typed questions over any state and inspect the decision. Free, no signup for the first runs of the day.

Examples

2. Questions

Up to 8 questions, answered independently over the same state.

3. Results

Run the request to see typed answers with probabilities.

4. Call it from code

curl
curl https://jevai.website/api/v1/systemone \
  -H "Authorization: Bearer $JEV_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "state": "Help! My payouts have been failing for 3 days and my customers are asking where their money is.",
  "questions": {
    "is_urgent": {
      "type": "noul",
      "instructions": "Does this convey urgency?"
    },
    "department": {
      "type": "choice",
      "instructions": "Which team should handle this?",
      "criteria": {
        "billing": "Payments, payouts, invoicing, refunds",
        "technical": "Bugs, outages, integrations",
        "sales": "Pricing, upgrades, new accounts"
      }
    },
    "frustration": {
      "type": "score",
      "instructions": "How frustrated is the customer?",
      "criteria": [
        "Calm",
        "Frustrated",
        "Very angry"
      ]
    }
  }
}'

What is Jev

It does not write a paragraph. It returns a decision.

A chat model writes a sentence, and then your code has to parse it. Optio sends the request to Jev. Jev only answers the questions you bounded: one option, one score, or the probability that something is true. The answer stays inside the set you defined, so your code can branch on it.

Choice

Pick one option from the list you wrote, with a probability for each. Use it to route, classify, or choose the next step.

Score

Place the state on a scale you define. The score can fall between two levels. Use it for severity, quality, and risk.

Yes or no

Judge whether a statement holds, as a probability from 0 to 1. Use it to block, check, or allow.

Use it when the answer is a decision

  • Which tool or person should handle the next step
  • Which queue or model a request should go to
  • Intent, priority, or language
  • Whether a result meets a rubric before a person sees it
  • Whether something is on topic, finished, or safe to send

When you need an article, code, or a conversation, keep using a chat model. Most systems do both: Jev decides, a chat model writes.

Why developers call Jev through Optio

Defined answer space

You declare every possible answer up front, so the output always fits your types. No parsing free text.

Probabilities, not guesses

Every answer comes with a probability distribution and a confidence score you can threshold.

Fast and cheap

Built for decisions many times a second. A typical request costs 1 credit.

Many answers per call

Classify, score and check safety over the same state in a single round trip.

Watch

What is Jev AI? The two-minute tour

Typed decisions with calibrated probabilities — the explainer covers the problem, a real call, and the pricing math.

Your code keeps control. Jev makes the call.

Separate the state, the question and the action. Optio sends the question to Jev and brings back only the decision.

Give it state

A ticket, a message, form fields or the JSON your agent already sees.

Ask typed questions

Choice, score or yes/no. Up to eight questions answered in one request.

Act on the probability

Route, block, queue or ask a human based on the answer and its confidence.

Agent integration

Give your coding agent a typed decision layer

Set one API key and your agent can route, block, and check completion with a choice, a score, or a yes-or-no probability.

Read the integration guide

Install the skill

One command adds it to Codex, Claude Code, Cursor, or another compatible agent.

Configure once

Set the API key and pick English or Simplified Chinese for the examples.

Ask for a judgment

Give the agent a bounded question. It gets a choice, a score, or a yes probability the code can use.

Install the skill

curl -fsSL https://jevai.website/skill/install.sh | sh

export JEV_API_KEY="jev_live_your_key"
export JEV_BASE_URL="https://jevai.website/api/v1"
export JEV_LANGUAGE="en-US"

The agent still decides

Optio returns Jev's judgment. Whether to act still depends on your agent, app permissions, fixed rules, and a person when it matters.

Decisions already hiding in your code

Browse all use cases

Simple credit packs

Buy once, use whenever. Credits never expire.

Starter

$10

Validate one real workflow

  • 100,000 credits
  • ≈ 100,000 typical requests
  • Credits never expire
  • 1 workspace
  • 3 concurrent requests
  • 120 requests / minute
  • Up to 5 API keys per workspace
  • Choice, score, and yes/no questions
  • Probability and confidence on every answer
  • Up to 8 questions in one request
  • Usage and request history
  • Free playground
  • Email support

Most popular

Pro

$100

Put decisions in production

  • 1,000,000 credits
  • ≈ 1,000,000 typical requests
  • Credits never expire
  • 50 workspaces
  • 10 concurrent requests
  • 600 requests / minute
  • Up to 20 API keys per workspace
  • Choice, score, and yes/no questions
  • Probability and confidence on every answer
  • Up to 8 questions in one request
  • Usage and request history
  • Free playground
  • Email support

Team

$1000

Shared credits for your whole team

  • 11,000,000 credits
  • ≈ 11,000,000 typical requests
  • Credits never expire
  • 50 workspaces
  • 30 concurrent requests
  • 2000 requests / minute
  • Up to 50 API keys per workspace
  • Choice, score, and yes/no questions
  • Probability and confidence on every answer
  • Up to 8 questions in one request
  • Invite teammates with roles
  • Includes 10% bonus credits
  • Usage and request history
  • Free playground
  • Email support

Example: a support-triage request with a short ticket, one yes/no question, one routing choice and one frustration score is about 380–450 input tokens, so it costs 1 credit. Ten thousand such decisions cost $1 on Starter.

Compare plans

Questions, answered

Is this the official Jev website?
No. Optio is an independent product that provides access to Jev. It is not affiliated with, endorsed by, or an official product of TypeSafe. Jev is a trademark of its owner.
How are credits counted?
One credit covers 1,000 input tokens. A request costs one credit for every 1,000 input tokens, rounded up, and never less than one. A short ticket with several questions is about 400 tokens, so it costs 1 credit. Output tokens are free. Failed requests are never charged.
Do credits expire?
No. Credits stay in your workspace until you use them.
Can my team share credits?
Yes. On the Team plan you can invite teammates to a workspace. Everyone creates their own API keys and draws from the same balance.
Is Jev accurate enough for production?
It depends on your task. Validate on your own data first and use the confidence score to route uncertain cases to a person, especially for high-stakes decisions.