Jump to content

[TOOL]: [WIP] PRO Companion — an AI-powered Prof Oak that actually knows where you are in every quest


Recommended Posts

Hey Tech Corner 👋

I've been quietly building PRO Companion — a web app that aims to be the ultimate sidekick for Pokémon Revolution Online. Think of it as your trainer dashboard, quest log, and personal AI mentor rolled into one.

Before I sink too much into it, I'd love a gut-check from the community: is this something you'd actually use?

 

 

🔮 The headline feature — Ask Prof Oak

A live AI coach that knows your progress. Not a generic chatbot with a Pokémon skin — it streams answers over a WebSocket with full context of:

  • Which walkthroughs you've completed, are reading, or haven't touched
  • Your **exact step** inside an active quest (down to `s01`, `s02`, …)
  • Your trainer profile (region, playtime, badges)
  • Your bookmarks and recently viewed guides

So you can ask things like "what should I do next?", "I'm stuck on Saffron, where do I go?", or "what's the fastest money grind for my level?" — and Oak answers with real references to your progress, not a copy-pasted wiki page.

 

 

📖 Everything else it does

Feature What it's for
Overview dashboard Streak tracker, active quests, stats, journey timeline
Quest Log Step-by-step walkthrough checklist — tick boxes as you play
Library Every walkthrough in the game, searchable + bookmarkable
Progression Graph Visual DAG of quest prereqs/unlocks
Pokédex / Items / Map / Store Fast in-app lookup, no tab-switching
Leaderboards & Sync Ties your in-game profile to the companion

 

 

🧪 Where I'm at

  • Core tracking, quest log, and Prof Oak chat are **working today**
  • Progression overlay is hand-curated for early/mid-game quests
  • Closed testing in the next couple of days

 

 

🙏 What I need from you

  1.   Would you use this? Honest reactions welcome — "meh" is useful too.
  2. What's missing? If the app had to have one feature to earn a spot on your second monitor, what would it be?
  3. Want to beta test? Drop a reply or DM and I'll add you to the list.

 

Screenshots + short demo clip below ⬇️

 

Cheers,
  — Game3Com

Screenshot 2026-04-13 012838.png

Screenshot 2026-04-13 012854.png

Screenshot 2026-04-13 012911.png

Screenshot 2026-04-13 012929.png

Screenshot 2026-04-13 012946.png

Screenshot 2026-04-13 013004.png

Screenshot 2026-04-13 013100.png

Screenshot 2026-04-13 013148.png

Screenshot 2026-04-13 013213.png

Screenshot 2026-04-13 013240.png

Screenshot 2026-04-13 013313.png

Screenshot 2026-04-13 014620.png

Screenshot 2026-04-13 014632.png

Edited by Game3com
Added more images
  • Like 3
5 hours ago, Vegetarox said:

i really love to see that.

Unfortunately i can't play on pc. Always using Android Tablet.

Can u let me use that there too?

@Vegetarox Absolutely! So the web-app will be scalable to any device (maybe not mobile just yet) but definitely laptops, pcs, and tablets. It will be a web-app you can use in any browser you choose. 

 

I can work on a native app for iOS, Android, Windows, MacOS etc. but only if I see people are interested in it!

 

Would a web-app running in a browser on your tablet be fine or would you need it as a native app?

Edited by Game3com
spelling
4 hours ago, Game3com said:

@Vegetarox Absolutely! So the web-app will be scalable to any device (maybe not mobile just yet) but definitely laptops, pcs, and tabled. It will be a web-app you can use in any browser you choose. 

 

I can work on a native app for iOS, Android, Windows, MacOS etc. but only if I see people are interested in it!

 

Would a web-app running in a browser on your tablet be fine or would you need it as a native app?

Really impressive work @Game3com this is exactly the kind of tool PRO has been missing <strong>👏</strong>

 

A web interface is obviously the right foundation since it’s accessible from any device, and I like that approach.  

That being said, I’d definitely prefer a native app long-term. It’s just cleaner, more focused, and avoids relying on a browser for something I’d use constantly.

 

From my perspective as a Guild Leader of a fast-growing and highly competitive PvP guild:  

This kind of tool would have a real impact — not just casually, but especially for players who are actively trying to improve and push rankings.

 

I’d be very interested in supporting this project.

 

• I can provide structured feedback from an active PvP environment  

• I’m open to testing and helping refine features  

• I can take full ownership of German localization (~10% of the player base)

 

Proper localization alone would already increase adoption significantly.

 

If you're looking for serious support and long-term input, I’d be more than happy to contribute.

 

Let me know 👍

 

file_000000004b9c71f4a6853a57c46.png.a7e005932129fc542ee4f9e23cd86833.png

IGN: Vegetarox

1 hour ago, Vegetarox said:

Really impressive work @Game3com this is exactly the kind of tool PRO has been missing <strong>👏</strong>

 

A web interface is obviously the right foundation since it’s accessible from any device, and I like that approach.  

That being said, I’d definitely prefer a native app long-term. It’s just cleaner, more focused, and avoids relying on a browser for something I’d use constantly.

 

From my perspective as a Guild Leader of a fast-growing and highly competitive PvP guild:  

This kind of tool would have a real impact — not just casually, but especially for players who are actively trying to improve and push rankings.

 

I’d be very interested in supporting this project.

 

• I can provide structured feedback from an active PvP environment  

• I’m open to testing and helping refine features  

• I can take full ownership of German localization (~10% of the player base)

 

Proper localization alone would already increase adoption significantly.

 

If you're looking for serious support and long-term input, I’d be more than happy to contribute.

 

Let me know 👍

 

This is awesome feedback! Thanks @Vegetarox honestly I'd love your input, knowing that you think this would be useful to your guild and players really helps be identify the effort I'd like to put into this. 

 

If you're keen to have a chat please DM me - I'd love your experienced view on this.

 

In the mean time I'll get something functional deployed then we can take it from there. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...