Skip to content

Jev_vs_Laya_decision_games

Harness pitting Jev against Laya across six game-theory games with identical rules, plus a browser app to watch matches or play against the models yourself.

Stars
1
Language
Python
Published by
Community
Author
minanayernia
Last verified
Oct 2026

Jev (TypeSafe AI) vs Laya (Convai Innovations) in six game-theory games: Rock Paper Scissors, Prisoner's Dilemma, Ultimatum, Beauty Contest, Monty Hall and more. Experiments, analysis, and a browser app to watch them play or play against them yourself.

Forks
1
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

Two AI decision models, Jev and Laya, play six classic game-theory games under identical conditions: the same rules, the same information and the same questions. The repository contains the game engine, experiments, statistical analysis, and a browser app where you can watch them play, or play against them yourself. The goal is not to crown a winner. It is to see how each model behaves in the same controlled environment, and how that compares with what game theory predicts.

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

Highlights

  • Six games with typed decisions: Prisoner's Dilemma, Matching Pennies, RPS, Ultimatum, Beauty Contest, and Monty Hall.
  • Jev adapts to history while Laya mostly repeats fixed choices; both answer deterministically without mixing.
  • Browser app shows per-move confidence and full distributions, with replay and a seat for a human player.
  • Reproducible runs with config, decisions, rounds, and summary JSON per experiment plus token cost tracking.

Watch out

Findings cover the tested Jev and Laya versions in this setup only; Laya base checkpoint notes near-chance decisions without fine-tuning. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

6GitHub stars
Fifty runnable tev1 decision-model examples through local Ollama, from ticket triage and guardrails to six playable games, with a live request viewer and scoreboard.
Jev Demos & Experiments#community#github
29.3kGitHub stars
The Cua computer-use platform documents a jev-use recipe where TypeSafe Jev picks bounded action IDs and Cua Driver executes clicks and fills in the browser.
Jev Demos & Experiments#community#browser#computer-use
1kGitHub stars
Sandboxed virtual machines for agents: each sandbox is a microVM that starts in about 500 ms, keeps files and state between sessions, and runs locally or in Celesto Cloud behind a CLI and Python SDK.
Jev Demos & Experiments#community#jevbest
306GitHub stars
Local macOS computer-use automation on Apple silicon using on-device laya typed decisions and CUA-S1-FORMS for filling, via the Accessibility API.
Jev Demos & Experiments#community#browser#local
221GitHub stars
An agent skill that reproduces Jev-style single-step logits over indexed browser controls using local Qwen weights for offline browser use.
Jev Demos & Experiments#community#browser#open-models
314GitHub stars
A macOS action layer that lets a planner hand a bounded desktop subtask to a fast decision model which runs the UI loop, plus a driver you can run on its own. Jev is the default backend but the transport is pluggable, and the planner lives outside the package.
Jev Demos & Experiments#community#jevbest

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai