Joel Z (@TheCodeOfJoel) header
Joel Z (@TheCodeOfJoel) profile picture

I code things sometimes. 🪐 PFP: @Elmi39Project Currently working on https://teapaw.org/t.co/RkpnWAzZ7z

Stargazing for our Astrogirl
Joined September 2021
Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)Photo by Joel Z (@TheCodeOfJoel)
There's still more planned for this project. Follow me to see what's in store! twitch.tv/gemini_plays_pokem… bsky.app/profile/jcz.dev
What a finish! Gemini 2.5 Pro just completed Pokémon Blue!  Special thanks to @TheCodeOfJoel for creating and running the livestream, and to everyone who cheered Gem on along the way.
11
6
72
19,651
I was blocked after pointing out discrepancies in their claims :( teapaw.org/thekittenmeoww/status/…
unavailable
1
1
341
Lesson learned to not engage with those that don't argue in good faith I guess!
1
315
Argon is really good at Pokemon
2
3
191
The secret is, y'all have been watching Argon on stream all along (since last week)!
Replying to @TheCodeOfJoel
In Pokémon Sors (a GBA fan game), Flash spent 24,572 turns wandering one town, convinced the sewers had nothing left. I secretly swapped in Argon mid-run, changing nothing else. It rechecked the sewers, found a hidden staircase, and was past the roadblock in 211 turns.
1
1
1
5
647
As the developer of Gemini Plays Pokémon, I got early access to Gemini 4 Argon and set it loose on Pokémon Blue! It beat the game in 1,407 turns (~25 hours), then caught Mewtwo. Gemini 3.8 Flash needed longer just to beat Brock. How they compare 🧵👇
4
5
2
31
1,432
Now for the next test, and this one is fully public. Starting today, Gemini 4 Argon and Gemini 3.8 Flash are racing head-to-head in Pokémon Emerald, live on stream. Same harness. Identical conditions. Littleroot Town all the way to the Hoenn Champion.
1
1
8
270
Gemini
1,045
385
517
6,633
1,274,325
Argon is really good at Pokemon
2
3
191
Made an updated diagram to explain how Gemini's current Pokémon harness works, check it out!
Gemini Plays Pokémon now runs on node-mgba, a headless GB/GBA emulator for Node.js, with a Vision First harness on top. Here's how a turn works, from frame capture to button press:
5
278
AI agents like Instinct can talk to each other already. Meta's Muse can't yet, and it seemed easy enough to build, so I did. With MuseTogether, your Muse checks with each friend's Muse, finds a time that works for everyone, and each person confirms once. It's free.
2
1
1
3
603
6 registered Muses so far 🥳 What would you have your Muse talk to other Muses for?
AI agents like Instinct can talk to each other already. Meta's Muse can't yet, and it seemed easy enough to build, so I did. With MuseTogether, your Muse checks with each friend's Muse, finds a time that works for everyone, and each person confirms once. It's free.
2
168
node-mgba finally has real docs. It's what Gemini Plays Pokémon runs on, so if you've been wanting to build your own agent that plays GB/GBA games, it should be a lot easier to get started now.
node-mgba now has a proper docs site! It's the headless Game Boy & GBA emulator that Gemini Plays Pokémon runs on, as a Node.js library: with guides for real-time agent loops, plugins and decoding game memory. arise-foundation.github.io/n…
5
256
Replying to @TheCodeOfJoel
We'll run this back with Gemini 4 Argon soon!
2
1
5
159
Can't wait to see how Gemini 4 Argon compares!
89