Skip to content

Jev directory

Decis

A self-hosted System One server: one /v1/systemone contract, a Docker image each for Laya and kev, and a playground where snake, dino, and tetris call that endpoint.
Stars
10
Language
Python
License
APACHE-2.0
Reading time
3 min
Published by
Community
Author
chaitin
Last verified
Sep 2026

About this project

One API to run all light-weight decision models. Decis is a self-hostable inference server for open decision models. It implements the TypeSafe System One API — the /v1/systemone contract the official typesafe-sdk already speaks — so pointing the SDK at your own host is the whole migration. One wire contract, several interchangeable engines, one container per engine.

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

Languages
Python
Platforms
API
Capabilities
Open sourceSelf-hostedRuns locally

Highlights

  • The official typesafe-sdk talks to it by changing base_url. The wire contract is /v1/systemone.
  • Laya and kev each ship as a multi-arch image with weights included. The default engine is laya-multilingual.
  • Snake, dino, and tetris each decide through a real /v1/systemone call. The engine listens on port 8000 and the games on 8080.
  • Status is v0.3.2, pre-1.0. /healthz answers immediately. /readyz stays on loading until the model can answer.

Quickstart

bash
docker compose -f docker-compose.yml up -d --wait

Watch out

Apache-2.0. Pre-1.0: the v1 wire contract only adds fields. Needs Docker and a DECIS_API_KEY in .env. Distinct from the hosted Jev games and from the Laya and kev model repos themselves.

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.

Hacker News: Software Bombe and live Enigma demo where Jev ranks cribs and judges plaintext.

ag_212 pointsShow HN: Jev as the Bletchley Park Analyst: A Software Bombe on EnigmaRead the thread on Hacker News

Hacker News: Show HN for public Minecraft PvP where a diffusion LM picks moves from structured state.

2 pointsShow HN: Minecraft PvP against DiffusionGemma-as-Jev, 24 ms per decisionRead the thread on Hacker News

Hacker News: Show HN: Jev finished a Pokémon Red run, with the Hall of Fame stats on the landing page.

pancomplex272 pointsShow HN: Jev Plays Pokémon RedRead the thread on Hacker News

Hacker News: Show HN: a mouse colony where each next move is Jev or a fixed rule.

1 pointShow HN: Jev-mice – mouse colony simulation using Jev and deterministic engineRead 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