Vibe Coding Discover

AI Agents

typesafe-mario

View on GitHub

A TypeSafe/Jev agent that plays Super Mario Bros. from structured emulator state.

★ 39442 forksPython—fhshaik

A Python agent uses TypeSafe's Jev model to choose controller actions for Super Mario Bros. It sends structured emulator state—including player motion, hazards, and terrain—to the model, then logs decisions and game outcomes.

Use Cases

Control Super Mario Bros. using emulator telemetry instead of screenshotsBenchmark an agent's gameplay decisionsInspect structured game state and action probabilities in a live dashboard

Built With

Language
Python
Frameworks
TypeSafe SDK · Gymnasium · gym-super-mario-bros

Tags

game-playing agent · computer-use · structured state · emulator control · Super Mario Bros. · direct control · TypeSafe · Jev

typesafe-mario — Vibe Coding Discover