Skip to content

Rpg Jev

Persistent multiplayer RPG concept where Jev makes in-world decisions, a background authoring thread builds the world, and code owns rules and state behind a WebGL terrain client.

Stars
3
Language
TypeScript
Published by
Community
Author
lmvdz
Last verified
Oct 2026

lmvdz/rpg-jevArchived

User repository on GitHub

View on GitHub

A living-world RPG whose NPCs are decided by TypeSafe's Jev judge model; code owns rules, numbers and state.

Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A persistent multiplayer RPG whose world keeps its own agenda. TypeSafe Jev makes every in-world decision, Claude authors the world on a background thread, and code owns rules, numbers and state. The main client is a browser WebGL2 renderer that draws glyphs on real 3D terrain. SPEC.md is the source of truth for the design, the stack and the milestones. Repo scaffold only. Two spikes gate everything else:

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

Highlights

  • Splits duties: Jev for world decisions, background author for content, code for rules.
  • Design document is the declared source of truth for stack and milestones.
  • Two gating spikes cover fiction judgment and the world-server database.
  • Pure simulation core starts with seeded randomness and no I/O.

Watch out

The repository is scaffold plus spikes so far; planned game packages land only when their milestone starts. 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

2GitHub stars
A Chrome extension that scores X posts and replies as they enter the viewport, judging the author's handle, display name and bio alongside the post text and, for replies, the parent post.
Jev Demos & Experiments#community#awesomejev#catalog-import
0GitHub stars
Paste a trace of an agent step, get one of four dispositions back: ok, retry, escalate or stop. Aimed at agent builders putting a supervision step around an agent loop, with the judging powered by TypeSafe Jev and a two-command setup.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
SIEGE puts a live support agent with seven real tools in front of 200 attackers; every proposed call passes a TypeSafe System One action gate, and a defender loop rewrites the gate from each breach it observes.
Jev Demos & Experiments#community#jevbest#catalog-import
98GitHub stars
Self-hosted Docker service and web UI that packages Laya structured-decision inference behind a compatible System One endpoint.
Jev Demos & Experiments#community#jevbest#catalog-import
39GitHub stars
Mac menu-bar voice controller where Jev picks the next action from observed Accessibility controls and Swift executes it in an observe-decide-execute loop.
Jev Demos & Experiments#community#jevbest#catalog-import
32GitHub stars
Jev-protocol random baseline that answers noul, choice, and score questions from fast pseudorandom numbers without reading the prompt.
Jev Demos & Experiments#community#jevbest#catalog-import

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