Skip to content

Jev directory

@receptron/laya

A Node and TypeScript package that runs Convai's Laya checkpoint through ONNX Runtime, with the same system_one shape as the Python reference.
Stars
956
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
receptron
Last verified
Sep 2026

About this project

Run Laya — the open-source, Jev-compatible System 1 decision model by Convai Innovations — from Node.js / TypeScript. Laya does not generate text. You hand it a state (a ticket, an email, a JSON object) and typed questions, and it returns every answer with calibrated probabilities in one forward pass: choice — pick one option, with a probability per option. score — an expected level on an ordered rubric, with the distribution. noul — a calibrated P(true) for a yes/no statement.

Quoted from the project's README. Read the full README.

Highlights

  • Requires Node.js 20 or newer. PyTorch is not needed at runtime.
  • ONNX weights are about 1.7 GB and cache under ~/.cache/receptron-laya.
  • The README says answers match the Python implementation to four decimal places.
  • Three questions in one systemOne call take about 140 ms on a warm Apple-silicon CPU.
  • State truncates at 512 tokens on the English checkpoint, and about 20 choice options is the model's own recommendation.

Quickstart

ts
import { Laya } from "@receptron/laya";

const laya = await Laya.load();
const result = await laya.systemOne(
  { subject: "Refund not received" },
  { churn_risk: { type: "noul", instructions: "Is the customer likely to cancel?" } },
);

Watch out

MIT for the package. Laya weights are Apache-2.0 from Convai Innovations. This is the Node runtime, separate from the Python Laya training repo.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Standard One SH (StandardThinking)

LinkedIn: What multimodal decision models actually change, and what they do not.

LinkedInJevDirectory.org

Hacker News: Pointer to a DiffusionGemma plus vLLM tutorial for a Jev-shaped classifier.

1 pointHow to build a Jev-style classifier with DiffusionGemma and vLLMRead the thread on Hacker News

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai