top of page
Search

Top 7 Open-Source Jev Alternatives for AI Decision-Making

Philip Moses
6 days ago
4 min read

Not every AI task needs a large language model to generate text.

Sometimes an application only needs to make a decision: Which team should handle this ticket? Is this request urgent? Should this action require human approval?


TypeSafe AI's Jev is designed for exactly these kinds of tasks. Instead of generating text token by token, it produces structured decisions such as choices, scores, yes/no judgments, and probabilities.


But Jev itself is not fully open. Its architecture, model weights, and complete training process are not publicly available.


Open-source projects are now exploring similar ideas with models that developers can inspect, modify, and run locally.


In this article, we'll look at seven open-source Jev alternatives: Laya, Nimble, Kev, SemIf, Rizzo Flow, Von, and NanoJev.

1. Laya

Laya is a purpose-built decision model based on ModernBERT, with a separate mmBERT checkpoint for multilingual use.

Instead of generating a response, Laya processes the input and directly scores possible answers.

It supports decision types such as:

  • Choice

  • Score

  • Yes/no judgments

  • Multilingual decisions

Its relatively small models, ranging from around 322M to 421M parameters, make it interesting for applications that need fast local inference.


Best suited for

Small, efficient, and multilingual decision-making.

2. Nimble

Nimble takes a different approach by building typed decision-making on top of Qwen3.5-9B.

It uses LoRA fine-tuning and reads the model's logits for the permitted answers rather than generating a complete response.

This means the system can return both the selected answer and the probability of each possible option.

One of Nimble's biggest advantages is its openness. The project provides the model, training approach, evaluation setup, and data-curation pipeline.


Best suited for

Developers interested in training and researching Jev-style models.

3. Kev

Kev is one of the closest open-source implementations to the Jev approach.

It is available in 0.8B, 4B, and 9B versions and uses Qwen with a LoRA adapter and a pointer-based decision head.

Kev can process multiple questions using the same state and return probability distributions without generating text.

It also implements the System One API, making it easier to use as a local alternative in applications designed around the Jev interface.


Best suited for

Jev-like local deployments and developers looking for different model sizes.

4. SemIf

SemIf takes perhaps the simplest approach.

Instead of training a dedicated decision model, it uses existing open models such as Qwen and reads the logits assigned to predefined answers.

For example, instead of asking an LLM to explain whether a support request is urgent, SemIf can directly calculate the probability of:

Urgent → 82%Not urgent → 18%

This avoids generating unnecessary text.


Best suited for

Experimenting with decision models without training a new model.

5. Rizzo Flow

Rizzo Flow focuses on local-first inference and hardware flexibility.

It uses open models with llama.cpp-based serving and converts possible answers into constrained choices. The system then reads the probability of those choices directly.

One useful feature is its ability to process a state once and reuse it across multiple questions.

It also provides a System One-compatible HTTP interface.


Best suited for

Local AI deployments and flexible hardware environments.

6. Von

Von is a compact System One-style model built around a roughly 395M-parameter ModernBERT architecture.

It uses candidate representations to produce probabilities for different decisions instead of generating text.

Von supports:

  • Choice decisions

  • Yes/no decisions

  • Score decisions

  • Multiple questions in one forward pass

Its small size makes local inference particularly interesting.


Best suited for

Lightweight decision-making on local hardware.

7. NanoJev

NanoJev is a lightweight Jev-inspired model built on Qwen3-0.6B.

It uses dedicated decision heads for different types of structured decisions, including choices, Boolean judgments, and scores.

The model can process multiple states and questions together, making it useful for experimenting with small, trainable decision models.


Best suited for

Developers looking for a small and trainable Jev-style model.

Comparing the 7 Jev Alternatives

Project

Main Approach

Approx. Size

Best For

Laya

ModernBERT / mmBERT

322M–421M

Multilingual decisions

Nimble

Qwen + LoRA

9B

Training & research

Kev

Qwen + pointer head

0.8B–9B

Jev-like local deployment

SemIf

Direct model logits

Model-dependent

Easy experimentation

Rizzo Flow

Local constrained scoring

1.7B–4B

Local serving

Von

ModernBERT + decision head

~395M

Lightweight inference

NanoJev

Qwen3 + decision heads

0.6B

Small trainable models

The projects differ mainly in how they produce decisions.

Laya and Von use compact encoder-style architectures. Kev, Nimble, and NanoJev adapt Qwen models with specialized decision mechanisms, while SemIf and Rizzo Flow focus on extracting probabilities directly from existing models.

Which Jev Alternative Should You Choose?

The right option depends on what you need.

  • For multilingual workloads: Laya

  • For a close Jev-style implementation: Kev

  • For lightweight local inference: Von or NanoJev

  • For training and research: Nimble

  • For experimenting without specialized training: SemIf

  • For flexible local serving: Rizzo Flow

The important difference is that these projects let developers control the model and inference stack locally, rather than relying entirely on a proprietary decision API.

Conclusion

Jev highlights an important idea in AI: not every application needs text generation.

For many agent workflows, the required output is simply a decision, probability, or classification.

Open-source projects such as Laya, Kev, Von, Nimble, SemIf, Rizzo Flow, and NanoJev are exploring different ways to make this approach accessible locally.

As AI agents become more complex, small decision models could become an important layer between raw data and large language models.

 
 
 

Recent Posts

See All
Data Agents in 2026: Why the Semantic Layer Matters

AI data agents are changing how businesses work with analytics. Instead of waiting for reports, employees can ask questions in natural language and receive insights, charts, and recommendations. But t

 
 
 

Comments


Curious about AI Agent?
bottom of page