Choice
Pick one option from the list you wrote, with a probability for each. Use it to route, classify, or choose the next step.
No waitlist · Live now
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 Jev nowDefine typed questions over any state and inspect the decision. Free, no signup required.
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 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 Jev is
A chat model writes a sentence, and then your code has to parse it. 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.
Pick one option from the list you wrote, with a probability for each. Use it to route, classify, or choose the next step.
Place the state on a scale you define. The score can fall between two levels. Use it for severity, quality, and risk.
Judge whether a statement holds, as a probability from 0 to 1. Use it to block, check, or allow.
When you need an article, code, or a conversation, keep using a chat model. Most systems do both: Jev decides, a chat model writes.
You declare every possible answer up front, so the output always fits your types. No parsing free text.
Every answer comes with a probability distribution and a confidence score you can threshold.
Built for decisions many times a second. A typical request costs 1 credit.
Classify, score and check safety over the same state in a single round trip.
Separate the state, the question and the action. Jev only handles the decision in the middle.
A ticket, a message, form fields or the JSON your agent already sees.
Choice, score or yes/no. Up to eight questions answered in one request.
Route, block, queue or ask a human based on the answer and its confidence.
Agent integration
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 guideThe command downloads SKILL.md into the agent. That file is what teaches it to call /v1/systemone.
Set the API key and pick English or Simplified Chinese for the examples.
Give the agent a bounded question. It gets a choice, a score, or a yes probability the code can use.
Install the skill, then set the key
English by default. Chinese is supported.
mkdir -p .agents/skills/jev-gateway .cursor/skills/jev-gateway
curl -fsSL https://jevai.website/skill/SKILL.md -o .agents/skills/jev-gateway/SKILL.md
cp .agents/skills/jev-gateway/SKILL.md .cursor/skills/jev-gateway/SKILL.md
export JEV_API_KEY="sk_your_key_here"
export JEV_BASE_URL="https://jevai.website/api/v1"
export JEV_LANGUAGE="en-US"Jev only returns the judgment. Whether to act still depends on your agent, app permissions, fixed rules, and a person when it matters.
Classify urgency, team and tone on every inbound ticket before it hits a queue.
Ask whether a refund was requested and whether the written policy supports it.
Score a proposed agent tool call before it touches production data.
Pick a cheap or expensive model from the task, not from a hardcoded list.
Decide allow, review or remove, and flag real threats separately.
Score fit and buying stage from a pricing-page form in one request.
Buy once, use whenever. Credits never expire.
$10
Validate one real workflow
Most popular
$100
Put decisions in production
$1000
Shared credits for your whole team
A short ticket with 3 questions is about 400 input tokens, so it costs 1 credit. $10 covers about 100,000 calls like that.
Compare plans