@omarsar0: Pay attention to this new wave of System One models if you are building custom harnesses. First Jev. Now, Contrastive L…

X AI KOLs Timeline News

Summary

The article introduces the Contrastive Language Model (CLM), which is 9x faster than Jev for System One models, and provides a guide on using Jev in building custom AI harnesses with Pi SDK.

Pay attention to this new wave of System One models if you are building custom harnesses. First Jev. Now, Contrastive Language Model (CLM). CLM is 9x faster than Jev. CLM seems to be a better verifier than Jev, particularly at long-horizon tasks. How do Jev and CLM differ? CLM is contrastive, and Jev is trained with Reinforcement Learning for Calibrated Decisions (RLCD). Jev receives a situation plus predefined questions, and returns typed decisions with probabilities. CLM embeds the situation and candidate actions, compares their similarity, then ranks or selects the best match. The point is that there are several ways to attack this problem, which is exciting. You can see my recent guide on combining System One and System Two models for building custom harnesses. https://academy.dair.ai/resources/jev-decisions-in-a-pi-sdk-harness…
Original Article
View Cached Full Text

Cached at: 09/24/26, 10:33 PM

Pay attention to this new wave of System One models if you are building custom harnesses.

First Jev. Now, Contrastive Language Model (CLM).

CLM is 9x faster than Jev.

CLM seems to be a better verifier than Jev, particularly at long-horizon tasks.

How do Jev and CLM differ?

CLM is contrastive, and Jev is trained with Reinforcement Learning for Calibrated Decisions (RLCD).

Jev receives a situation plus predefined questions, and returns typed decisions with probabilities. CLM embeds the situation and candidate actions, compares their similarity, then ranks or selects the best match.

The point is that there are several ways to attack this problem, which is exciting.

You can see my recent guide on combining System One and System Two models for building custom harnesses. https://academy.dair.ai/resources/jev-decisions-in-a-pi-sdk-harness…


Building a Custom Harness with Pi and Jev | DAIR.AI Academy

Source: https://academy.dair.ai/resources/jev-decisions-in-a-pi-sdk-harness An AI agent is a language model that works in a loop. It reads the task, uses a tool such as “read this file” or “delete that file”, looks at the result, and keeps going until the job is done. Each time the model asks to use a tool, that request is called atool call.

The code that runs this loop is called theharness. The model decides what it wants to do. The harness actually does it, and it also decides what the model is allowed to do.

A good harness makes lots of small decisions along the way. Which model should handle this request? Is this tool call safe to run? Is this answer good enough to hand back? Most harnesses answer these by asking a chat model and reading its reply. That costs a full model call each time, so in practice most checks get skipped.

Jevfrom TypeSafe AI is a small model built only for these decisions. You describe the situation and ask a few questions, and it answers each one with a number. It never writes text.

This matters most when you build acustom harness, your own agent loop instead of an off-the-shelf agent. A custom harness lets you choose which models run, what the agent may touch, and what counts as done. Jev makes the checks behind those choices cheap enough to run on every step.

In this tutorial you build a harness with thePi SDK, a TypeScript toolkit for building agents, and use Jev in three places. At the end you run the finished harness in a live sandbox and change its settings yourself.

This guide was inspired by Sydney Runkle’sBuilding a Harness with Jevon the LangChain blog, which shows model routing and tool gating as ready-made LangChain middleware. Here you build the same ideas yourself on the Pi SDK, then add two more patterns for handling failures and checking answers.

Jacky Kwok (@jackyk02): Introducing Contrastive Language Model (CLM): an ultra-fast System One Model trained with a contrastive learning objective that connects states and actions.

CLM-8B is pre-trained on internet-scale data and delivers up to 9× faster inference than Jev ⚡ while achieving comparable

Similar Articles

JEV almost dead: CLM vs JEV

Reddit r/LocalLLaMA

Contrastive Language Models (CLM) is introduced as an open-weights alternative to TypeSafe AI's JEV, offering functional parity with improved latency and fine-tuning capabilities, though with trade-offs in generalization.