shipwithjev

Catalog / Games & real time

0009GitHub

typesafe-jev-dojo

A graphical dojo: routing, Tetris, swarms and a gauntlet.

LaFollett Labs’s playground runs four things side by side - routing, a Tetris-playing agent, parallel swarms, and a Jev-against-Claude gauntlet - so the differences are visible rather than described.

lafollett-labs/typesafe-jev-dojoREADME ↗
# typesafe-jev-dojo 🥋

[](https://github.com/lafollett-labs/typesafe-jev-dojo/actions/workflows/ci.yml)
[](./LICENSE)
[](.nvmrc)
[](https://www.typescriptlang.org/)

A hands-on dojo for **Jev** — TypeSafe AI's "System One" decision model: fast, **typed**
decisions (yes/no, pick-one, score-on-a-rubric), *not* an LLM. This repo exists to answer
what the hype videos never do — **how accurate is it, and how fast, on real inputs** — and
to show it off with a live, graphical, **real-time** demo (nothing pre-recorded).

> **Advisory only.** Jev returns calibrated probabilities and confidence; every scene here
> either shows the confidence or escalates low-confidence cases rather than blindly acting.



## Quick start

```bash
nvm use            # Node 26 (see .nvmrc)
npm install
npm run demo       # http://localhost:5178
```

With **no API key** the demo boots in **SIM mode** (badged amber) — decisions are generated
locally so the graphics run and you can explore offline. Add a key (below) and it flips to
**LIVE** (green badge), making real Jev calls.

## The scenes

A Node server drives six real-time canvas scenes over a single WebSocket. The server holds
the keys and makes every decision call; the browser is a pure renderer.

| Scene | What it shows |
| - | - |
| **Router** | An **endless, self-generating stream** of realistic tasks (or **type your own** and route it live, even while paused). Jev answers **3 typed questions** each — *which model tier* (choice) · *too ambiguous to act on?* (noul) · *operational blast radius* (score) — and routes each down a neon lane. Tiers climb `tool → haiku → sonnet → opus → **fable**`, matching Anthropic's own ladder (Fable 5.1 is the frontier, *above* Opus 5). The key idea follows Anthropic's routing rule: **serious work defaults to Opu

Also filed under Games & real time

  1. 0607

    2048Jev: Jev plays 2048

    Built a demonstration of Jev playing 2048. Note: It might not always win. :)

    @TheRealRajdeep · Games & real time

  2. 0603

    System 1 Speedcuber: a Rubik's cube agent

    A speedcubing agent built on Jev and Laya ModernBERT-421M, with real-time 3D state, temporal memory and calibrated move probabilities instead of a solver.

    @harsha_varma02 · Games & real time

  3. 0597

    Astra and Jev play Minecraft

    A video letting Astra plan and Jev act inside Minecraft, with an outcome the creator didn't expect.

    @MatinSenPai · Games & real time

  4. 0593

    Jev Kitchen

    Inspired by @heystefan_: name a dish or a cocktail, and its ingredients rise out of a pile of stickers. ⚡ Jev judges every search in half a second 🎨 ~1,000 illustrations by FLUX.1 [dev], run locally through ComfyUI 🧠 Claude Opus 5.5 built it all and redrew the illustrations

    @nelsonpklark · Games & real time