News for hackers. Stuff that matters.

Show HN: Jev Plays Pokémon Red

https://jev-pokemon.vercel.app/

Hey HN! Wanted to share a fun project I've been hacking on. Given Jev can make decisions really fast (but not fast enough to play Doom yet sadly), I wanted to try and push it to play a more complex game than Tetris. So I went with Pokémon.

I've spent endless hours playing this game as a child so building this was a ton of fun.

I open sourced everything in case you want to hack on it yourself here: https://github.com/christianmat/jev-pokemon

The game is being streamed live including the tokens and cost - hopefully we get all the badges and don't get stuck in a cave :)

( 123 comments | 3 points | on HN )
Re:Show HN: Jev Plays Pokémon Red by rickintoplace on Friday September 25, 2026 @10:47AM (#49845432)
That's actually fun to watch. Did you experiment with nicknaming before you turned it off? I'd be a little curious to see how it behaves.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @10:53AM (#49845524)
Jev can't come up with original text, but I did consider giving it a list of hilarious names.
Re:Show HN: Jev Plays Pokémon Red by JamesSwift on Friday September 25, 2026 @04:29PM (#49849522)
Sure it can, just ask it for next char or "done" in a loop
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:50PM (#49849785)
I just took your advice and added it to the list of Jev decisions. Watch it name its next Pokemon!
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:33PM (#49849566)
True!
Re:Show HN: Jev Plays Pokémon Red by IanCal on Friday September 25, 2026 @04:30PM (#49849533)
Maybe letter by letter spelling?
Re:Show HN: Jev Plays Pokémon Red by testaccount28 on Friday September 25, 2026 @04:11PM (#49849291)
with such a fat harness, this is more like watching a walk thru play the game.
Re:Show HN: Jev Plays Pokémon Red by laszlokorte on Friday September 25, 2026 @04:41PM (#49849679)
Yeah I would have expected it to only decide which button to press, not something abstract like the choice of "go east to lavender town" for the goal of "in lavender town, climb the pokemon tower"
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @05:46PM (#49850411)
That was how I first implemented it. Jev sadly never left Pallet Town.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Saturday September 26, 2026 @02:02PM (#49858974)
Fair point, but I’d challenge anyone to build an ai or hard coded engine that, even following a walkthrough, completes the entire game for under $2 in tokens
Re:Show HN: Jev Plays Pokémon Red by lwarfield on Friday September 25, 2026 @04:15PM (#49849338)
Looking at the diagram in the gh repo, it looks like this is entirely jev. Are there any examples of people having a big model like Fable handle high level goals?
Re:Show HN: Jev Plays Pokémon Red by staindk on Friday September 25, 2026 @04:27PM (#49849494)
Hm wondering what a first pass optimal setup might be - jev for overworld navigation, escalate to sonnet for easy battles, opus for medium difficulty battles, and fable for gym bosses could probably have jev also manage all the escalation / de-escalation to different models.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:28PM (#49849497)
Frontier reasoning models do pretty well in Pokemon: https://github.com/benchflow-ai/pokemon-gym

The interesting thing here imo is the cost and latency. So far we're at 4 badges for less than $0.5

Re:Show HN: Jev Plays Pokémon Red by SeanAnderson on Friday September 25, 2026 @04:43PM (#49849702)
I'm not sure if you're asking about whether using Fable makes playing the game possible or if you're just curious about Jev + LLM interactions.

However, https://x.com/TynanSylvester/status/2096965749369720970 Astra was able to beat RimWorld. So LLMs are definitely able to drive these sorts of games to completion with their current abilities.

Re:Show HN: Jev Plays Pokémon Red by MitPitt on Friday September 25, 2026 @04:16PM (#49849343)
This is kinda chill to have in the background. I wish there were livestreams showing live reasoning of top models which are currently trying to solve cancer or whatever. Imagine the pogs in chat when it does.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:20PM (#49849408)
People need to be live streaming their AI more!
Re:Show HN: Jev Plays Pokémon Red by tehnoslow on Friday September 25, 2026 @04:25PM (#49849466)
Actually, yes, that would be at least interesting
Re:Show HN: Jev Plays Pokémon Red by someothherguyy on Friday September 25, 2026 @06:20PM (#49850700)
then it would cost human lives, no more fun i made this thing with no real effort vibes
Re:Show HN: Jev Plays Pokémon Red by 361994752 on Friday September 25, 2026 @04:16PM (#49849345)
watched it stuck at rocket hideout for 10 mins.... let me check 1hr later to see if it can find a way out
Re:Show HN: Jev Plays Pokémon Red by jumploops on Friday September 25, 2026 @04:30PM (#49849528)
It’s currently stuck at an elevator and deciding to teach Pokemon various TMs and HMs instead of progressing… pretty hilarious!
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:49PM (#49849779)
it made it through!
Re:Show HN: Jev Plays Pokémon Red by stusmall on Friday September 25, 2026 @04:23PM (#49849450)
>but not fast enough to play Doom yet sadly

Did I miss something? I thought one of the demo videos was it doing pretty decent at the first level of Doom?

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:29PM (#49849517)
In my experience it was too slow to do an FPS with 30 ticks per second reliably. It gets killed too fast.
Re:Show HN: Jev Plays Pokémon Red by theturtletalks on Friday September 25, 2026 @04:26PM (#49849469)
Is Frigade going to use Jev to do object detection?
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:28PM (#49849504)
Working on it :)
Re:Show HN: Jev Plays Pokémon Red by theturtletalks on Friday September 25, 2026 @04:33PM (#49849568)
Nice. When I saw your connection to Frigade, I knew there was a connection haha
Re:Show HN: Jev Plays Pokémon Red by dmitrygr on Friday September 25, 2026 @04:28PM (#49849501)
Considering it just made Charizard forget its only fire-type move "Ember" to learn "Counter", I note no signs of intelligence.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:33PM (#49849575)
Rookie mistake clearly..
Re:Show HN: Jev Plays Pokémon Red by stusmall on Friday September 25, 2026 @04:32PM (#49849561)
This is so interesting to watch. For a couple minutes I was in awe of how quick and cheap it was. Then I saw just how bad the decision are and how it would get stuck in strange loops of going in and out of the same door to no end.

This seems like a technology heading in the right direction but not quiet there yet. Excited for what they are cooking up but probably won't start building around it yet.

Re:Show HN: Jev Plays Pokémon Red by binlog on Friday September 25, 2026 @04:46PM (#49849744)
This entire conversation around Jev seems weird to me. Like... we started from neural nets that could do basic decision making and classifications pretty well, then trained larger and larger language models to get to where we are now. Now suddenly everyone is going crazy because someone trained a smaller model that is adequate at making decisions? We already went through the "look this AI can play pokemon terribly" phase like a decade ago.
Re:Show HN: Jev Plays Pokémon Red by c7b on Friday September 25, 2026 @05:25PM (#49850154)
A pre-trained universal classifier that can replace specifically-trained ones would have been considered just as much science fiction in the 2010's as the capabilities of modern LLMs. I'm not sure Jev is actually there yet, but at least it sounds theoretically doable today.

That being said, one thing having been unrealistic 10 years ago and just about possible today doesn't mean that it's going to change the world the same way another technically related, previously-impossible thing did. The Jev hype gives me a bit of the "you're still early to crypto" vibes of some later altcoins. I really like the idea, I think it's going to open up possibilities for using classifiers where we wouldn't or couldn't have trained one before. I'm crossing my fingers for an open weights version to drop. But it's still just a classifier, people have built similar things before Jev, the one thing that really stands out about it is their ability to generate hype.

Re:Show HN: Jev Plays Pokémon Red by someothherguyy on Friday September 25, 2026 @06:15PM (#49850657)
> but at least it sounds theoretically doable today

why

Re:Show HN: Jev Plays Pokémon Red by thornewolf on Friday September 25, 2026 @06:41PM (#49850912)
We have a bad universal classifier now (via Jev). 0->1, one might say.

A bad universal classifier does suggest a good one later. And that is exactly what I would call "theoretically doable"

That said, I don't think that Jev is a magic breakthrough or anything. I think it is just a particularly good narrative with an easy way to try it out.

Re:Show HN: Jev Plays Pokémon Red by lukev on Friday September 25, 2026 @09:33PM (#49852286)
Jev is interesting in that it's much cheaper and faster than a frontier LLM.

But I've seen nothing to indicate that the upper bound on classification tasks of a Jev-like model can exceed a frontier LLM with reasoning tokens. That seems nearly impossible even in principle (since Jev-style models are still based on LLM pretraining).

So while they're definitely on the Pareto frontier, which is valuable, they're at the "cheap" end of the spectrum more than the "good" end and I don't expect that to change.

Re:Show HN: Jev Plays Pokémon Red by c7b on Friday September 25, 2026 @07:45PM (#49851612)
LLMs are like lossy compression of ~all of written text ever produced, with useful recall. To the extent that the corpus contains labelled examples of the given classification task, it's not unreasonable to think that we'll be able to build a decoder for that, just like we already have a useful decoder for next-token prediction. Extend to image classification the same way we already have multimodal LLMs.
Re:Show HN: Jev Plays Pokémon Red by daveguy on Saturday September 26, 2026 @10:51AM (#49857152)
> A pre-trained universal classifier that can replace specifically-trained ones would have been considered just as much science fiction in the 2010's as the capabilities of modern LLMs. I'm not sure Jev is actually there yet, but at least it sounds theoretically doable today.

That's the point. It can't. And it's not even close.

Re:Show HN: Jev Plays Pokémon Red by rco8786 on Wednesday September 30, 2026 @03:33PM (#49913251)
Sounds eerily familiar to how we talked about ChatGPT doing [various things that it now does easily] when it was released.
Re:Show HN: Jev Plays Pokémon Red by osener on Friday September 25, 2026 @06:27PM (#49850779)
It is impressive, but all the hype and fake demos are selling it as a model that is as smart as frontier reasoning LLMs in the decisions it makes yet much cheaper and much faster, which is not true.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @06:35PM (#49850861)
Nothing fake here and fully open source if you wanna take a peek. It does make a bunch of mistakes, often. But it eventually recovers!

https://github.com/christianmat/jev-pokemon

Re:Show HN: Jev Plays Pokémon Red by tehsauce on Friday September 25, 2026 @07:47PM (#49851628)
For those curious how it works, it’s essentially a script that plays the game but uses jev as a source of rng to make it stochastic
Re:Show HN: Jev Plays Pokémon Red by Jach on Saturday September 26, 2026 @02:33AM (#49853822)
Yeah, there's a lot hard-coded into the typescript files that make this much less impressive than the other "AI plays" versions that have come and gone that play with less help. A Claude one that only used screenshots would always get stuck in the rocket hideout...
Re:Show HN: Jev Plays Pokémon Red by Leynos on Monday September 28, 2026 @04:07AM (#49874963)
Does dropping a prng in place of Jev produce similar results?
Re:Show HN: Jev Plays Pokémon Red by osener on Saturday September 26, 2026 @02:03AM (#49853667)
For the record I did not mean to say that about your work, nice job.
Re:Show HN: Jev Plays Pokémon Red by gchamonlive on Friday September 25, 2026 @06:46PM (#49850957)
I think that misses the point of Jev being ridiculously efficient while maintaining adequate intelligence for automation tasks. We have to train our minds to filter out branding and marketing.
Re:Show HN: Jev Plays Pokémon Red by solidasparagus on Friday September 25, 2026 @06:50PM (#49851011)
The cheap, fast and smart-enough LLM space has been wildly neglected. Jev is one of the few players truly targeting that space. And for a lot of people it is the first time they are asking "what could I build if llms were interaction-speed fast?". The answers are cool, the problem is that Jev is not, I think, smart-enough yet to have that many applications, but it's smart enough that you can start to see what they will look like.
Re:Show HN: Jev Plays Pokémon Red by gchamonlive on Friday September 25, 2026 @06:47PM (#49850979)
For what it does, it classifies, orchestrates, operates and delegates tasks exceedingly well for its size and weight. It's ridiculously cheap and efficient, but if you can only see progress in terms of raw cognitive power then you'll surely miss how interesting this is.
Re:Show HN: Jev Plays Pokémon Red by ford on Friday September 25, 2026 @05:00PM (#49849885)
I agree it's overhyped, but the transition to a general purpose classifier (vs a narrow scope classifier) is new and noteworthy.

Ie the famous "Hotdog" clip from Silicon Valley [0]

https://www.youtube.com/watch?v=ACmydtFDTGs

Re:Show HN: Jev Plays Pokémon Red by janalsncm on Friday September 25, 2026 @06:41PM (#49850907)
Maybe noteworthy but definitely not new. The category of zero-shot classification has been around for a while.

Example (2022):

https://developers.openai.com/cookbook/examples/zero-shot_cl...

Re:Show HN: Jev Plays Pokémon Red by azan_ on Friday September 25, 2026 @04:58PM (#49849874)
Making decisions quickly, cheaply and without having to train your own model.
Re:Show HN: Jev Plays Pokémon Red by joshuat on Friday September 25, 2026 @05:02PM (#49849903)
Math.random can make poor decisions quickly and cheaply
Re:Show HN: Jev Plays Pokémon Red by azan_ on Friday September 25, 2026 @05:11PM (#49850012)
Benchmark it against jev and you'll have your answer.
Re:Show HN: Jev Plays Pokémon Red by zahlman on Friday September 25, 2026 @06:28PM (#49850786)
I mean,

> get stuck in strange loops of going in and out of the same door to no end

Math.random is statistically unlikely to do this.

Re:Show HN: Jev Plays Pokémon Red by ranguna on Monday September 28, 2026 @03:11AM (#49874580)
Maybe math.random would've taken 10B years to get to that door in the first place.
Re:Show HN: Jev Plays Pokémon Red by magicpin on Tuesday September 29, 2026 @09:32AM (#49892972)
Pathfinding is handled by the harness
Re:Show HN: Jev Plays Pokémon Red by joshuat on Friday September 25, 2026 @09:09PM (#49852122)
mathrandomplayspokemon.org
Re:Show HN: Jev Plays Pokémon Red by catlifeonmars on Sunday September 27, 2026 @04:43AM (#49864638)
No you have to use Math.sqrt(Math.random()) to outperform jev
Re:Show HN: Jev Plays Pokémon Red by michaelchisari on Friday September 25, 2026 @10:29PM (#49852628)
Performance and efficiency have been neglected as everyone threw every available GPU and trillions of dollars trying (and failing) to create AGI. Though the results have been impressive.

But good enough for pennies in an instant is very useful.

Re:Show HN: Jev Plays Pokémon Red by aurareturn on Saturday September 26, 2026 @12:37AM (#49853246)
Yea but this model wasn’t trained to play Pokémon but it can. It’s general.
Re:Show HN: Jev Plays Pokémon Red by daveguy on Saturday September 26, 2026 @10:54AM (#49857183)
So is a random number generator. That doesn't mean it can play Pokemon.
Re:Show HN: Jev Plays Pokémon Red by mtford on Saturday September 26, 2026 @03:59AM (#49854263)
This happens all the time in tech. A few years ago everybody got excited about static websites and server-side rendering as if we hadn't been doing that with PHP long ago.
Re:Show HN: Jev Plays Pokémon Red by Garlef on Saturday September 26, 2026 @05:32AM (#49854820)
The difference is that you don't need training here; The decision graphs can be built on the fly by an LLM and contain instructions in plain language.

The magic moment for me from the Jev release was not that there was some system playing doom: Rather it was the moment, they just changed a part of the prompt to "don't shoot, just dodge" and the behavior changed immediately.

This means you can have a system with fast decision-making but still interact with it via language.

Re:Show HN: Jev Plays Pokémon Red by catlifeonmars on Sunday September 27, 2026 @04:41AM (#49864619)
You’re kind of screwed on the latency optimization side bc your bottleneck is a language model though. Why wouldn’t you eventually just use a specialized model that isn’t constrained by running a language model under the hood?
Re:Show HN: Jev Plays Pokémon Red by Garlef on Sunday September 27, 2026 @06:49AM (#49865499)
True - in the long run. But that's quite expensive. And you'd need a bigger org to even support this.

They even named the model after "Jevons Paradoxon" - They anticipate that their model lowers the cost of adopting this kind of AI significantly, unlocking a lot of use cases.

Re:Show HN: Jev Plays Pokémon Red by sky2224 on Saturday September 26, 2026 @10:47PM (#49862862)
The difference to me is that the models from a decade ago would need to be trained to play the game. As far as I'm aware, Jev has had zero specific training or fine-tuning to play the game. It's simply told, "Hey, here are the rules. Play." That's it.

I work in manufacturing. I think this will be fantastic for stuff like SPC.

Re:Show HN: Jev Plays Pokémon Red by jbjbjbjb on Friday September 25, 2026 @06:53PM (#49851045)
Jev is for single shot classification, not multi-step RL environments with delayed reward and explore/exploit. My guess is it would go through the door with high confidence every time unless you change the input to add the history.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @07:06PM (#49851200)
This runs entirely on Jev as the only AI with a typescript harness that feeds it selective context.
Re:Show HN: Jev Plays Pokémon Red by Garlef on Saturday September 26, 2026 @04:05AM (#49854286)
I think the people behind jev made their intended use clear by labeling as "system one" - so they anticipate that there's a slower "system two" mediating jev
Re:Show HN: Jev Plays Pokémon Red by ralusek on Friday September 25, 2026 @05:19PM (#49850073)
The exact message I sent my friend this morning:

> the most interesting thing about this jev stuff

> is that people are seemingly like

> completely disinterested in how smart it actually is

> I haven't even heard it mentioned a single time how it actually compares to other LLMs coming up with their own classifications. Just: it's fast and cheap

After watching a few minutes of this it makes me think that maybe we should be a little more interested in how smart it is.

Re:Show HN: Jev Plays Pokémon Red by johnsmith1840 on Friday September 25, 2026 @07:48PM (#49851633)
They know it's not. The company actually has or had public statements that they didn't like public benchmarks for comparison.

My main wonder is the difference between it and having a small llm no thinking output a single number only as a choice. Isn't that nearly the same here?

Re:Show HN: Jev Plays Pokémon Red by stusmall on Friday September 25, 2026 @06:48PM (#49850990)
There is a lot of room for a lot of different models. For many use cases, intelligence beats out all.

For me in my day job, having extremely fast low quality decision makers over noisy inputs is very valuable. I work in security and having something that can help triage alerts, classify items and group things together is extremely valuable. It doesn't need to be perfect. Just being able to take a set of inputs from deterministic tooling and to be make general priority classifications goes a long way on helping humans look at the most important items first.

Re:Show HN: Jev Plays Pokémon Red by refactor_master on Saturday September 26, 2026 @12:16AM (#49853152)
Why not spend a few tokens or so on making a frontier LLM build the classifier from scratch? Then you also know exactly what the classifier is capable of, and whether it’s easily learnable data.
Re:Show HN: Jev Plays Pokémon Red by raincole on Friday September 25, 2026 @08:47PM (#49852003)
Because it's not that smart especially when you compare it to other LLMs. The top LLMs have completely change the baseline of being smart.
Re:Show HN: Jev Plays Pokémon Red by hbrn on Saturday September 26, 2026 @12:12PM (#49857900)
You gotta admit that turning "our model is very dumb and can only make simple decisions" into "System One Model" is a pretty clever marketing move.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:44PM (#49849722)
Like others have mentioned in this post, I think a mix of models like Jev for simple stuff + a smarter reasoning model for more strategic thinking is the optimal solution. This experiment however is purely Jev. Which sometimes can be kinda dumb.
Re:Show HN: Jev Plays Pokémon Red by JamesSwift on Friday September 25, 2026 @11:30PM (#49852935)
Well in a lot of ways this demo actually is a mix of jev for simple stuff + a very intelligent harness to fill in the rest. Pay attention to the "jev counter" on when api calls actually happen and the kinds of decisions its making. Its very rarely in a tight loop, and when it is (eg in an item menu) it tends to randomly walk through options.

Its very cool, but the harness is doing a _ton_ of heavy lifting.

Re:Show HN: Jev Plays Pokémon Red by stusmall on Saturday September 26, 2026 @09:26AM (#49856336)
Oh I want to be clear, I don't want my post to come off as negative. I really do mean things are headed the right direction and I think this harness is super cool. So don't take it that way and thank you for bringing something cool into this world.
Re:Show HN: Jev Plays Pokémon Red by mitxela on Saturday September 26, 2026 @07:15AM (#49855431)
feels like pre-LLM AI playing a video game but more expensive
Re:Show HN: Jev Plays Pokémon Red by djhworld on Friday September 25, 2026 @04:53PM (#49849808)
What's not clear to me on the video is whether jev is doing the button presses for controlling the character to move around.

The "Jev calls" counter only seems to increment at junction points like battles, conversation prompts, menus etc.

Is something else moving the character around?

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @04:56PM (#49849842)
It's connected to the ROM of the actual game, so it can see a lot of things. It has multiple tools available, including being able to move to coordinates.

All in the OSS repo if you wanna play around with it: https://github.com/christianmat/jev-pokemon

Re:Show HN: Jev Plays Pokémon Red by avaer on Friday September 25, 2026 @04:58PM (#49849868)
I wish jev took in images so we could do this generically for any game, without memhacks. I'm sure that's coming.

You could front this with an image -> text model but that would be much lower quality vs latency, and the whole point of doing it with a decision model is remove the latency.

Games are a really interesting testing ground for robotics; if we can solve game playing (incl 3d) we could embody "system one" intelligence into robots that have something emulating general reflexes without needing to fine tune.

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @06:04PM (#49850538)
Agreed this would be super cool and I do see that coming in the future. But Jev-level latency just isn't there yet with full images.
Re:Show HN: Jev Plays Pokémon Red by fzysingularity on Friday September 25, 2026 @08:52PM (#49852024)
We just did exactly this - added TypeSafe-compatible API (incl. websocket support) for various VLMs. Latency right now is <250ms, but will be able to get it to <150ms (p95).

Take a look at a snake demo with streaming image inputs: https://x.com/spillai/status/2103630735425089957

Re:Show HN: Jev Plays Pokémon Red by zaik on Friday September 25, 2026 @05:33PM (#49850261)
Seems like it got stuck on a Ghost enemy.
Re:Show HN: Jev Plays Pokémon Red by hummusFiend on Friday September 25, 2026 @06:25PM (#49850755)
Great work!

Super cool to see it do the whole game. I spent my fable budget building something similar this week but only drove it to Brock. I like the "current focus" framing too.

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @06:56PM (#49851091)
Thank you! And interesting data point on Fable burning out on tokens so early.
Re:Show HN: Jev Plays Pokémon Red by ac2u on Friday September 25, 2026 @07:25PM (#49851391)
Cool project, comes with a little too much guidance in the harness though IMO (pathfinding, textual milestones etc). (The author is very upfront about this in their README though)

I think if it was combined with a regular vLLM it could be really interesting, especially watching the reasoning logs.

Bonus points if it was one of the latest open models that somehow had all prior training knowledge of Pokemon abliterated so it was reasoning as an intelligent persona that had no knowledge of even the concept of Pokemon.

Re:Show HN: Jev Plays Pokémon Red by budoso on Saturday September 26, 2026 @03:14AM (#49854051)
I also tried to create a “Jev plays Pokémon” but with minimal additional context outside a move history and what is available in memory from the emulator, so no pathfinder, predetermined game path, etc. I can safely say that this experiment failed however, and Jev was not able to even get to Professor Oak’s lab to get a starter.

Props to OP for getting a working version, but it does not seem that this model is capable enough to play Pokémon at this point in time.

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Saturday September 26, 2026 @01:59PM (#49858946)
Thank you. What I realized is that Jev is incredibly powerful for the decision making part of it when presented with a scenario that gives it a little context. It looks like we’re gonna be able to beat this game for under $2 of tokens. This is what blows my mind
Re:Show HN: Jev Plays Pokémon Red by dang on Friday September 25, 2026 @07:43PM (#49851587)
Dare we have two Pokemon-playing-AI threads at the same time?

Teaching a World Model to Play Pokemon - https://news.ycombinator.com/item?id=49849907

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @10:20PM (#49852572)
The more the merrier!
Re:Show HN: Jev Plays Pokémon Red by fylo on Friday September 25, 2026 @11:39PM (#49852980)
Ai pokemon red speed run chart seems like a cool benchmark
Re:Show HN: Jev Plays Pokémon Red by flockonus on Friday September 25, 2026 @08:28PM (#49851866)
The decisions are quick, but look good as random w/ tons of back and forth. Are you at least feeding back some of its previous decisions on to state?
Re:Show HN: Jev Plays Pokémon Red by iugtmkbdfil834 on Saturday September 26, 2026 @04:12PM (#49860117)
Only watched for a few minutes, but it did seem to backtrack a lot.
Re:Show HN: Jev Plays Pokémon Red by ViscountPenguin on Friday September 25, 2026 @08:59PM (#49852069)
The choices Jev has here feel very railroady, it seems like something very significantly dumber could beat the game with these options.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Friday September 25, 2026 @10:20PM (#49852568)
I challenge you to fork the repo and solve it faster using less tokens/cost than Jev :)
Re:Show HN: Jev Plays Pokémon Red by mrkaye97 on Saturday September 26, 2026 @04:00AM (#49854268)
I think “significantly dumber” might include traditional RL, and thus no tokens at all
Re:Show HN: Jev Plays Pokémon Red by rgoulter on Saturday September 26, 2026 @09:15AM (#49856251)
Pokemon Red has been 'solved'*. (It can be played "blind+deaf" for ~most playthroughs). https://www.youtube.com/watch?v=6gjsAA_5Agk
Re:Show HN: Jev Plays Pokémon Red by dochaus on Friday September 25, 2026 @09:14PM (#49852148)
He confirms what I long suspected, all you need is to cheese Charizard and flamethrower
Re:Show HN: Jev Plays Pokémon Red by rubicon33 on Friday September 25, 2026 @10:11PM (#49852508)
Pretty awesome! Just curious are you vibe coding this?
Re:Show HN: Jev Plays Pokémon Red by sync1117 on Friday September 25, 2026 @11:35PM (#49852963)
i need to come up with something more creative and interesting than video games as benchmarks
Re:Show HN: Jev Plays Pokémon Red by DylanMerigaud on Saturday September 26, 2026 @03:00AM (#49853975)
Struggles with loops show complexity isn't fully mastered yet.
Re:Show HN: Jev Plays Pokémon Red by singularity2001 on Saturday September 26, 2026 @06:14AM (#49855051)
Jev is dumb a rock, so it's basically just a random selection of a smart model's suggested plans?
Re:Show HN: Jev Plays Pokémon Red by brenschluss on Saturday September 26, 2026 @07:58AM (#49855696)
The seminal (lol) Twitch Plays Pokémon was twelve years ago, so just posting this amazing moment of internet history/lore just in case folks don’t know or have forgotten: https://en.wikipedia.org/wiki/Twitch_Plays_Pok%C3%A9mon
Re:Show HN: Jev Plays Pokémon Red by jackbrookes on Saturday September 26, 2026 @08:10AM (#49855780)
I've been watching GPT_Plays_Games on twitch and with Astra now it can beat pretty much all of them with very few mistakes, with vision only. One downside is that when pathfinding it can only plan high level paths, wait for result, then try again if it fails. Its a ~10-30 second loop.

Has anyone tried a combined LLM + Jev? So the LLM directs the high level goal ("reach the door of the pokemon center while avoiding NPCs") then allow it to instruct Jev to do the actual movements? That seems like a good balance between the high-level, slow planning of the LLM to the fast but limited Jev. That kind of mirrors how humans work too. The harness could even allow Jev to delegate back to the LLM when it doesn't have a confident answer.

Its almost like when humans drive, we kind of let our subconscious take over once we know where to go. But if we see something unexpected in the road, we can go back to a conscious planning mode to decide what to do.

1. https://www.twitch.tv/gpt_plays_games

Re:Show HN: Jev Plays Pokémon Red by cjonas on Saturday September 26, 2026 @10:18AM (#49856815)
Where does the "goal" come from? Is it just known based on different positions in the game? Otherwise it seems like it would require text generation.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Saturday September 26, 2026 @02:10PM (#49859044)
I wrote down a series of 33 high level goals + some sub goals for completing the game
[dead]
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Sunday September 27, 2026 @11:19AM (#49867398)
Are you ok bro?
Re:Show HN: Jev Plays Pokémon Red by ArcHound on Saturday September 26, 2026 @03:11PM (#49859585)
I'm watching this. After 6 hours it managed to solve the rock boulder puzzle and now it's trying to break the Elite Four wall with its face. I'm no pokemon expert, but I'd say that no way in hell it beats them with this team composition. It has to take a step back, re-compose or at least re-train for overall higher levels. Will see if it manages to do it, my expectations are low.
Re:Show HN: Jev Plays Pokémon Red by ngruhn on Saturday September 26, 2026 @03:49PM (#49859909)
It got to Lance. It's Charizard is pretty strong. If it would just HEAL between fights I think it could do it.

I predict it will keep trying and failing without changing strategy until the team is so overleveled that brute force works.

Re:Show HN: Jev Plays Pokémon Red by ArcHound on Saturday September 26, 2026 @03:54PM (#49859960)
yea, I saw it.

Unfortunately, the only usable move is flamethrower with 15 PPs that will be exhausted.

Remember, if it starts using items, it can run out of money. And what then?

But yes, brute force might prevail in the end. Let's say it started elite four at 13k jev calls or 1.3 USD. I'd call it a "loss" if it crosses the 2 USD threshold. It's still quite cheap though.

Re:Show HN: Jev Plays Pokémon Red by captainbland on Saturday September 26, 2026 @04:47PM (#49860393)
That's probably correct. Blue is going to be another wall as well, especially the blastoise since the team leans so heavily on charizard and graveler
Re:Show HN: Jev Plays Pokémon Red by ArcHound on Saturday September 26, 2026 @05:20PM (#49860650)
Poor Graveler died to Dewgong in the first fight (nearly every time). Don't forget about Gyarados though, that one is still undefeated.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Saturday September 26, 2026 @05:01PM (#49860505)
The next version I make should take advice like this from the chat
Re:Show HN: Jev Plays Pokémon Red by ArcHound on Sunday September 27, 2026 @05:11AM (#49864827)
I saw the commit log, refining the harness as it went. I don't have Jev access, but I'd like to see it try again with this new setup. Seems it could be much faster, as plenty of commits addressed some blind spots where it fell in a loop.
Re:Show HN: Jev Plays Pokémon Red by pancomplex on Saturday September 26, 2026 @03:23PM (#49859690)
It has the option to go back and level up its pokemons + switch it up. Hopefully it gets the same idea as you soon!
Re:Show HN: Jev Plays Pokémon Red by ArcHound on Saturday September 26, 2026 @03:33PM (#49859781)
It's quite a long term plan it has to make:

- establish a composition

- train the selected composition to an appropriate level

- ration PPs through 5 fights

- ration items through 5 fights + globally (you can run out of money)

- maybe even switch the order of pokemon on the list? Poor Graveler

I'm not sure it can follow-through on this. Would be funny if it had to re-do the rock boulder puzzle. Guess I'll keep watching!

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Saturday September 26, 2026 @03:46PM (#49859890)
It has continued to surprise me throughout all of this so hopefully it will again
Re:Show HN: Jev Plays Pokémon Red by ArcHound on Saturday September 26, 2026 @03:55PM (#49859966)
it's a fantastic demo and promo for the product though. Great idea, well executed, I'm genuinely curious on how this will go.
Re:Show HN: Jev Plays Pokémon Red by captainbland on Saturday September 26, 2026 @04:44PM (#49860362)
That team is going to take some time to beat the elite four
Re:Show HN: Jev Plays Pokémon Red by nico on Sunday September 27, 2026 @02:55AM (#49864073)
Wow, it looks like it was able to finish the game (or they stopped it), after almost 38hrs of play and a total of $1.65 in Jev requests

Very cool proof of concept!

Re:Show HN: Jev Plays Pokémon Red by pancomplex on Sunday September 27, 2026 @05:47PM (#49871197)
Thank you! It finished the full game!
Re:Show HN: Jev Plays Pokémon Red by selimthegrim on Sunday September 27, 2026 @08:02PM (#49872076)
Would be interesting to see it on Asshole Mario or some of the Sierra games with showstopping bugs at 99% progress if you didn't put the glove exactly where you were supposed to (with no clue on where)
Re:Show HN: Jev Plays Pokémon Red by gembershotje on Monday September 28, 2026 @12:50PM (#49880904)
This is so cool