← All posts

BLOG · CLASSIFICATION · MODEL TRAINING

What is Jev? Jev vs a trained classifier, and when to use each

Jev labels text with no examples, fast and cheap. A trained classifier learns your team's own decisions. When to use each, and how they work together.

By Manoj Mohandas · · About 6 minutes

What is Jev?

Explore open-source Laya for a self-hosted decision model with a fine-tuning notebook.

TypeSafe released Jev on 15 September 2026 as its first "System One Model". It calls it "a frontier-intelligence function call: unstructured state in, typed probabilistic decisions out."

Instead of writing text, Jev returns structured answers:

  • a choice from the options you give;
  • a score on a scale;
  • a yes/no, as a probability.

It can answer several questions about the same text in one request. For example, for one support email: its category, how urgent it is, and whether it's a complaint.

What TypeSafe highlights:

  • Speed. TypeSafe reports responses in about 70–500 ms; actual latency depends on workload and provider. TypeSafe reports large speed-ups over LLMs on these kinds of tasks.
  • Price. $0.042 per million input tokens, and output tokens are free (TypeSafe's pricing page, checked October 20, 2026).
  • Calibrated probabilities. It's trained with "Reinforcement Learning for Calibrated Decisions", aiming to align confidence with observed accuracy. Check calibration on your own workload.
  • Answers that always fit your format. Because the output follows the shape you defined, there's no free text to parse.
  • Long inputs. Default limits are 64K tokens per request and 32K per question.
  • Languages. English is where it's most accurate. Other languages work, but TypeSafe says "not equally well".
  • How you shape its answers. Through the text you send, plus instructions and criteria. TypeSafe doesn't fine-tune Jev on customer data, and says Jev isn't trained on customer requests.

How to get it: use TypeSafe’s API or a provider such as OpenRouter. Mastra documents an integration. Check the model version and availability with your provider.

TypeSafe’s current docs list Jev 1.14 as the newest release, while jev-latest still points to 1.13. Pin a version when testing.

Jev can fit routing, guardrails, evaluation and decisions such as urgency or complaint detection. Your application handles the next action and any review.

Sources: TypeSafe’s launch report and current model documentation, checked October 20, 2026.

What is a trained classifier?

A trained classifier starts from your history: a spreadsheet of past items and the answer your team gave each one. It learns patterns and applies them to new items; accuracy on new data can differ from the test results.

That matters when the categories are yours:

  • your GL accounts and cost centers;
  • your ServiceNow assignment groups;
  • your product taxonomy;
  • who in your company gets access to which SharePoint site.

A general model needs context to know that "Facilities – East" is where your team sends broken badge readers. Your past tickets do.

Because the model learns from your examples, you can also test it on examples it didn't learn from, and see how often it's right overall and for each category. On the public BANKING77 dataset (77 banking intents), StayCharted models trained on the examples answered 92.6% (AI Classifier Model) and 93.7% (Dedicated AI Model) correctly on held-out rows. See the BANKING77 benchmark and method. These results do not include Jev and are not evidence of an accuracy advantage over it.

Compare the assistant and trained-model benchmark method.

Jev vs a trained classifier

Jev A trained classifier (e.g. StayCharted)
Starts from Your question and the possible answers Examples your team already labeled
Training data needed None Usually a few hundred labeled rows. On Essentials and Business, you can also start from unlabeled rows and confirm suggested labels.
Learns your team's decisions Shaped by instructions and criteria; not fine-tuned on your data Yes: that's what it's trained on
Accuracy you can check Calibrated probabilities. You test it against your own labeled set. Measured on held-out examples, per category, for every version
Inputs Text (and text-shaped data such as JSON) Text columns; pictures with the Vision add-on
Who uses it Developers, through an API Business teams, no code; also an API
Review and improvement Up to your app On Essentials and Business, uncertain answers wait in the Review Queue; confirmed answers go into the next version
Price Per input token; very low Per workspace plan, including a Free plan

When to use Jev, and when to train a classifier

Choose Jev when:

  • the categories are generic, and any reasonable reader would agree on the answer;
  • you have no labeled examples, and need answers today;
  • you're a developer adding a decision to code, an agent or a workflow;
  • speed and cost per call matter more than matching one team's habits.

Train a classifier when:

  • the categories are specific to your organization, and there's a history of decisions;
  • you need to show how accurate it is, category by category, before you rely on it;
  • non-technical people need to build, check and improve it;
  • you want uncertain answers to go to a person, and their corrections to teach the next version.

Both can be evaluated on held-out examples. StayCharted includes that report in the training workflow; with Jev, you arrange the evaluation. There is no measured Jev-versus-StayCharted winner here.

Using Jev and a trained classifier together

They work well in sequence:

  1. Start with Jev. Ask it to label a few thousand unlabeled rows with your categories. That's fast, and very cheap.
  2. Have people check the labels. Fix the wrong ones. This is where your team's way of deciding comes in.
  3. Train on the confirmed rows. Now you have a model that answers like your team, with an accuracy you've measured.
  4. Keep improving it. On Essentials and Business, uncertain answers go to the Review Queue, and confirmed answers become training data for the next version.

On Essentials and Business, StayCharted's Start from unlabeled rows provides its own grouping-and-review workflow: it groups the rows and suggests labels for you to review before training. Jev is not built into that workflow. Export Jev-labeled rows, verify them, then upload the reviewed file for training.

Sources and further reading

Common questions

Is Jev an LLM?

TypeSafe says no: it's "not autoregressive", and returns structured decisions in one pass instead of writing text one token at a time.

Can Jev learn from my labeled examples?

Not by training. TypeSafe doesn't fine-tune Jev on customer data. You shape its answers with instructions and criteria. If your categories depend on years of your team's decisions, train a model on those examples.

Is Jev more accurate than a trained classifier?

We have not run a Jev-versus-StayCharted benchmark. Test both on the same independently labeled, held-out examples. Compare per-category accuracy, review effort and calibration as well as cost and latency.

Can I use Jev with StayCharted?

Not built in today. You can use Jev's labels as a starting file: label rows with Jev, check them, and upload them to train a StayCharted model.

How much does Jev cost?

TypeSafe lists $0.042 per million input tokens, with output tokens free (checked October 20, 2026). Check TypeSafe's pricing page, because new models change it.

What does StayCharted cost?

There's a Free plan; Essentials is $49 a month and Business $99 a month, per workspace. Pictures require the Vision add-on on Essentials or Business. See the Pricing link below for allowances.

Put it into practice

AI assistant or trained classifier: choose your approach →

Compare StayCharted models · Training best practices · Compare plans

Jev belongs to TypeSafe. StayCharted is not affiliated with TypeSafe.

STAYCHARTED AI MODEL TRAINER

Train AI to categorize the way your team does.

Start with examples you already have, see how often it’s right on items it never saw, and use confidence to prioritize the ones a person should review.

Start free