Skip to content

TypeSafe Mario AI

Browser neuroevolution game where flocks evolve to fly through towers with no datasets or backprop, plus human-vs-AI mode and DNA vault.

Stars
0
Language
TypeScript
Published by
Community
Author
GunaTeja777
Last verified
Oct 2026

Real-time Super Mario game autonomously controlled by TypeSafe AI's "Jev" System One Decision Architecture. Features sub-100ms decision loops, live prompt & probability telemetry, multi-provider support (OpenRouter Jev & Groq LPUs), and an offline neural simulator.

Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

Challenge the evolving AI flock directly! Press Spacebar or click the canvas to flap as the Human Challenger. Test whether your human reflexes can beat Generation 1, and watch as Generation 10+ evolves superhuman flight efficiency. Inspect live brain activity for each competing species: Input layer: Bird altitude ($y$), horizontal distance to pipe ($x$), gap top, and gap bottom. Hidden neurons with real-time activation values and bias rings.

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

Highlights

  • Three species with 4-4-1, 4-8-1, and 4-16-1 nets; inputs are altitude, pipe distance, gap top and bottom.
  • Live visualizers show activations, color-coded weights, pulses, and FLAP versus WAIT gauge with procedural Web Audio.
  • Hyperparameter lab tunes population, mutation, elitism, crossover, wind, and speed from 1x to 32x.
  • Exports champion weights as JSON, imports brains, or injects Acrobat Alpha preset; runs on Vite with npm run dev.

Watch out

README excerpt describes the bird simulation and controls without documenting a Jev call; verify Jev wiring before listing as Jev-powered. 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

123GitHub stars
Electron desktop browser where Jev picks the next executable action from a page's observed controls while a separate text model plans; deterministic code builds the action space, validates responses, dispatches input and keeps receipts.
Jev Demos & Experiments#community#jevbest
64GitHub stars
Turns a Playwright trace into a narrated demo video through a chainable pipeline - speed control, subtitles, TTS, click and cursor overlays, zoom - with ffmpeg doing the render.
Jev Demos & Experiments#community#jevbest
21GitHub stars
Pi guard plugin that checks inputs and tool calls with local rules plus Jev semantic judgements, with redaction and verification reminders.
Jev Demos & Experiments#community#jevbest#catalog-import
46GitHub stars
Pixel-art simulation engine where agents pick structured next actions through Jev while a separate language model handles dialogue, memory, and beliefs, all running in one browser tab.
Jev Demos & Experiments#community#jevbest#catalog-import
11GitHub stars
Standalone Flue example that routes support chat through Cloudflare Workers AI, using gpt-4o-mini for chat and Jev for typed intent and urgency routing.
Jev Demos & Experiments#community#awesomejev#catalog-import
Demo that turns free-text UI descriptions into real shadcn components using only Jev typed Choice, Noul, and Score answers, with no generated code on the decision path.
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