Gengar Alpha Release
Gengar enters alpha with limited free access for selected users
Welcome to the Gengar Alpha
Gengar has been an on-and-off passion project for more than two years. During that time, it has gone several versions, rewrites, experiments and plenty of headaches.
Today, Gengar is finally moving into alpha.
We are now looking to onboard a small number of users who want to try the client for free while we continue improving the platform, testing real-world usage and gathering feedback.
Alpha access will be limited at first. The goal is not to launch a finished product overnight, but to work closely with you to identify issues quickly, and shape Gengar into something reliable, powerful and easy to use.
What makes Gengar different?
Most PokeMMO automation clients rely on pixel scanning, image recognition, or fixed window setups. This often means you need to run your client in a very specific way, use certain settings, position your game window correctly, or deal with fragile behaviour when something on screen changes.
Gengar takes a different approach.
Instead of trying to guess what is happening by looking at pixels, Gengar uses a client-integrated approach to understand game state directly. This allows the client to react to what is actually happening in-game, rather than trying to interpret screenshots.
That gives Gengar several advantages:
- More reliable automation
- Better efficiency
- No reliance on fixed screen layouts
- More flexible bot behaviour
- Support for more advanced automation flows
This foundation allows us to build bots that are more capable than traditional image-based automation.
A smarter battle engine
One of the biggest pieces of technology behind Gengar is the battle engine.
Gengar does not rely on simple scripted tactics like “always use move one” or “pick the highest-damage attack.” Instead, the battle engine acts as a live decision layer.
For each battle decision, Gengar builds a snapshot of the current battle state, including the active Pokémon, opponents, available moves, valid targets, stats, types, move metadata, and battle conditions. From there, it generates the legal actions available at that exact moment.
The engine then uses a root-level Monte Carlo search approach to evaluate those actions. In simple terms, it tries possible moves and switches, simulates short battle outcomes, scores the results, and recommends the action with the best expected value.
This allows the engine to account for more than just raw damage. It can reason about:
- Type effectiveness
- STAB
- Accuracy
- Move priority
- Effective speed
- Trick Room-style speed reversal
- Weather effects
- Recoil
- Spread moves
- Two-turn moves
- Semi-invulnerable turns
- Switching when the active Pokémon is at risk
- Finishing potential
- Local HP loss
- Opponent HP pressure
This makes Gengar especially useful for repeatable automation battles such as trainer reruns, EXP training, storyline fights, and general battle clearing.
What's available in the alpha?
The current alpha includes the core Gengar client, several platform features, and a growing selection of built-in bots.
Core features
-
Pathfinder system
Start from supported locations and let Gengar navigate to where it needs to go. This reduces the need for fixed routes and makes automations much more flexible. -
Advanced battle engine
Handles battle decisions, catching flows, healing logic, PP management, and automation-specific battle behaviour. -
Shiny alerts
Get notified when a shiny is detected so you can take action immediately. -
CAPTCHA alerts
Get notified when attention is required so you can respond manually. -
Lower resource usage options
Disable rendering to reduce system resource usage while running automation. -
Discord webhooks
Receive updates about what your bot is doing directly in Discord.
Included bots
-
Kanto Explorer
Select where you want to go and let the bot navigate there. -
Ditto Catcher
Automates Ditto catching with support for Leppa Berry usage or returning to the Poké Center to restore PP. -
EXP Trainer
Train in the wild, target hordes with Sweet Scent, automatically heal when needed, use Leppa Berries, and continue training with minimal setup. -
Shiny Hunter
Search for shinies with support for Sweet Scent, Leppa Berry usage, teleporting to the Poké Center, and returning to continue hunting.
What's coming next?
The alpha is just the beginning. Over the next phase, we will be focusing on improving the overall user experience, adding more visibility into running clients, and expanding the automation library.
Planned improvements include:
- A better web panel with more information about your account, running clients, subscriptions, and bot activity
- Remote screenshots through Discord so you can check in on your running clients while away from your PC
- An improved launcher with:
- Account management
- Client management for running multiple accounts
- Subscription information
- Client configuration
- More built-in bots
- Continued improvements to pathfinding, battle logic, reliability, and performance
Want to try Gengar?
We are opening alpha access to a limited number of users for free while the client is still being improved.
If you are interested in testing Gengar, providing feedback, and helping shape the future of the client, keep an eye on our Discord for alpha access announcements.
Gengar is still early, but the foundation is now in place — and this is where things start to get exciting.
Builds the platform engine that powers Gengar Client. Writes about internals, performance and more