Skip to content

Jev directory

JevEmon

A demo that walks a real Pokémon FireRed ROM: the code reads the overworld out of RAM, works out every reachable destination, and Jev picks where to go — and how to fight wild encounters — through typed decisions, not screenshots.
Stars
4
Language
HTML
License
GPL-3.0
Reading time
3 min
Published by
Community
Author
daniel4x
Last verified
Oct 2026
Languages
Python
Platforms
macOS
Capabilities
Open sourceRequires API key

Highlights

  • Not a screenshot agent: each leg reads the overworld out of RAM and hands Jev every reachable destination — door, route, Pokémon Center — with visit counts.
  • Wild encounters switch to a battle snapshot: HP, types, moves, stats, abilities, PP, and only the legal moves and switches for that turn.
  • Jev answers one choice plus a probability for every option; an illegal answer stops the run — the README says there is no backup brain.
  • Verified so far: leaving the Player's House, crossing Pallet Town, beating Route 1's wild encounters, and reaching Viridian City, where the run ends.
  • Bring your own ROM, a TypeSafe API key in .env, and a Mac with Apple Silicon; brew install mgba ffmpeg uv sets up the rest.

Quickstart

bash
brew install mgba ffmpeg uv
uv run python scripts/setup.py
uv run python -m jevemon --prepare
uv run python -m jevemon

Watch out

Copy reviewed against the repo README on 2026-10-15. The milestone list is the author's own status note — further legs such as Oak's Parcel and the first Gym are explicitly not built, and the ROM is not shipped. The project is Copyright 2026 Daniel Alfasi under GPL-3.0.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Jev picks which Apple HIG guides go into the agent's context. NatashaTheRobot built a small AskHIG CLI and…

X: Three decision models, one game of Snake

X: Diogo Almeida with a16z on Jev

X: Luna plans, Jev plays poker

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai