Skip to content

ORIGIN-CIVILIZATION

Life-and-civilization sim where every voluntary action is a validated Jev Choice with ledger receipts, while optional LLM planners may only propose grounded intentions.

Stars
3
Language
HTML
Published by
Community
Author
JacquesGariepy
Last verified
Oct 2026

About this project

An AI-driven life-and-civilization simulation. Every new voluntary action is a typed, auditable decision by TypeSafe Jev. LLMs — any OpenAI-compatible API, local models, Claude Code, Codex or agy — can plan, but never decide. TypeSafe Jev decides. Each person's next action is a Choice with a probability for every option and a confidence value. Code checks the answer before anything happens, and every call is kept as a receipt in the ledger.

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

Highlights

  • Sends one person's perception, memories, and feasible actions as Choice questions checked before execution.
  • Keeps every Jev and planner call in a ledger with request body, raw response, and validation result.
  • Runs planners optionally via OpenAI-compatible APIs, local models, Claude Code, Codex, or agy.
  • Serves a prebuilt page plus Node server with no install step; the world pauses if Jev is unavailable.

Watch out

Needs Node 22 or newer and a personal TypeSafe key, and probabilities plus confidence are model outputs rather than guarantees of sensible behavior. 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

7GitHub stars
Local snake-arena demo where you steer a golden snake against four NanoJev AI snakes, with each AI snake showing its live direction-probability bars from a single forward pass.
Jev Practices & Patterns#community#awesomejev#catalog-import
1GitHub stars
Python adapter that turns an existing LLM into a bounded decision function: define one question and its answers, get scores, optionally calibrate on your own examples, then abstain below a threshold you set.
Jev Practices & Patterns#community#jevbest#catalog-import
1GitHub stars
A static HTML dashboard, four commits deep, scoring Jev against two luna variants on Japan's 2026 Common Test. The repo is results only: CSV tables, one JSON file and two HTML pages, with no scripts to regenerate them.
Jev Practices & Patterns#community#jevbest#catalog-import
0GitHub stars
Static chart pages comparing Jev against 110 other language models on Thai standardized exams: cost and speed plotted against accuracy, plus a page on whether its stated confidence predicts correctness.
Jev Practices & Patterns#community#jevbest#catalog-import
38GitHub stars
Local unofficial /v1/systemone adapter that serves Choice, Score, and Noul probabilities via first-token LLM judgments or a fine-tuned ModernBERT scorer, including Japanese docs.
Jev Practices & Patterns#community#awesomejev#catalog-import
24GitHub stars
Unofficial laptop study of parallel constrained decoding: prefill once, share the KV cache across fields, and decide all schema fields in one batched forward pass without writing JSON.
Jev Practices & Patterns#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

Most Jev accuracy problems are state problems. What belongs in a state, what is a pre-made judgment to leave out, and why naming the slice you ask about matters more than the wording.
Jev Practices & Patterns#state#design#primitives
Read article
A Noul returns one number and no separate confidence. How to read the value, pin its boundary with criteria, split compound questions, and set a per-action threshold that matches the cost of being wrong.
Jev Practices & Patterns#noul#primitives#confidence
Read article
A Score is a weighted position, not a ruler. Why the number can land between levels, why levels are judged separately, and how to combine several atomic scores in code instead of one crowded rubric.
Jev Practices & Patterns#score#primitives#scoring
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai