Now and then, something novel appears in the AI world, amid near-constant releases of brand-new models. Last week saw the debut of TypeSafe AI's Jev, its first "System One" model. Rather than chatting with users like conventional LLMs, it's strictly designed for statement evaluation and decision-making, for programming purposes.
Jev is the brainchild of ex-OpenAI engineer Diogo Almeida, who co-wrote ChatGPT's core training techniques. According to TypeSafe's math, Jev should be both faster and more efficient than frontier AI models like GPT-6 Astra, by several orders of magnitude and purportedly up to 194x faster and 445x cheaper. Consequently, the company pins Jev's intelligence-per-dollar as "off the charts," though only practical use will tell.
TypeSafe says the main reasons for this are twofold. First, System One models are trained with its Reinforcement Learning for Calibrated Decisions (RLCD) and geared towards producing structured answers rather than producing prose. Then, presumably because there's no previous context required, individual questions in the same request can be processed in parallel, in opposition to LLMs' continual generation of text.
Latest Videos From Tom's Hardware Watch full video here:
TypeSafe Jev speed and costs. (Image credit: TypeSafe AI)
When you query a normal LLM, you get an open-ended text conversation; Jev simply produces answers to specific questions, all answered with a confidence factor. It's made for code, and thus machines, to use. Your code interacts with Jev's API by providing a state — a given situation and its associated data — and asks Jev to assess specific statements. The state is supplied on each individual request, and there's no global knowledge database or retained memory.
For example, a company could show Jev a list of a customer's credit card transactions, some basic customer account info, the last thing the customer wrote, and pose the question "Is the customer requesting a refund?" The answer will be yes or no, with a confidence rating. If the confidence is above, say 85%, you can proceed to ask the customer which method they prefer, with a multiple-choice of "refund", "store credit," or "unclear." Jev then offers a probability distribution for each of the refund options. Your code can then try to process the refund or ask for further clarification.
A question for Jev. (Image credit: TypeSafe AI)
Jev's output (and optionally input) is in a predefined data format that's essentially plain JSON. Unlike interacting with LLMs, there are no extraneous words, long-winded thinking, or necessity to ask the model for brevity. Likewise, there's no need for global contextual prompts or saved memories, often necessary to try and coax LLMs to behave as if they were minimally deterministic. Beyond providing the state and questions, operations like input parsing, date handling, or database reading remain in your own code and are of no concern to Jev.
At first sight, this might look like a more straightforward interface to an LLM, but it's fundamentally different. Jev does not need or even want the entire context leading up to the question — providing extraneous information actually lowers the accuracy, and the context window is capped at a meager 64,000 tokens. Since the bot always produces a confidence percentage, it doesn't hallucinate in the familiar chatbot sense of creating statements and data out of nowhere.
... continue reading