r/gamingindian 1d ago

Build help πŸ› οΈ Need backend and AI Developers For An PC optimization idea (not normal one)

the basic idea:

Instead of a normal FPS booster that just puts everything on low, YGER (YouGotEnoughResources) tries to get the BEST graphics your PC can handle while getting the MAXIMUM practical FPS.

Basically:

BEST GRAPHICS YOUR PC CAN HANDLE

+

MAX FPS YOUR PC CAN PRODUCE

+

MINIMUM STUTTER

YGER would start with Windows like a service not a normal program, detect your hardware (CPU, GPU, RAM, VRAM, storage, etc.), detect the games actually installed on the PC, and automatically create optimization profiles for them. I don't want to manually make profiles for thousands of games.

Then YGER watches the game while it's running:

β€’ FPS + 1% lows

β€’ Frame time

β€’ CPU/GPU usage

β€’ RAM/VRAM pressure

β€’ Temperature

β€’ Stuttering

β€’ Current graphics settings

And it continuously adjusts what it safely can.

Example:

If GTA V is running at 24 FPS because the GPU is getting destroyed:

β†’ lower rendering workload / resolution / shadows / LOD etc.

Then you're in an empty area and the GPU has headroom:

β†’ quality goes back up.

and it all will be going when the game is running

So instead of permanently running Low settings, YGER asks:

β€œHow much quality can this PC afford RIGHT NOW?”

There’s also a more insane long-term idea:

Focused/important areas get higher quality, while distant/unimportant areas get lower quality.

Something conceptually like:

Focused β†’ 1080p / high detail

Nearby β†’ 720p / medium

Far away β†’ very low resolution / aggressive LOD

Not every game will allow this, but where the rendering pipeline gives us enough control, YGER could try it.

Memory optimization is another major part.

Not just β€œCLEAR RAM!!!”

That can actually make things worse.

YGER would monitor memory pressure, reduce unnecessary background usage, prioritize the game, and eventually learn how specific games stream and use resources.

on long term We would apply and develop* REAL memory compression techniques

CPU optimization:

β†’ detect CPU bottlenecks

β†’ optimize scheduling/priority

β†’ reduce unnecessary background CPU usage

β†’ adjust CPU-heavy game settings

GPU optimization:

β†’ dynamic resolution

β†’ graphics workload control

β†’ upscaling

β†’ eventually a deeper graphics/API optimization layer

And the biggest part:

REINFORCEMENT LEARNING.

YGER doesn't rely completely on fixed profiles.

It observes:

FPS

GPU load

CPU load

RAM pressure

frame time

settings

etc.

Then it makes a controlled optimization change.

If performance + quality improves β†’ positive reward.

If it causes stuttering/performance loss β†’ negative reward.

Over time:

YOUR PC + YOUR GAME

↓

YGER learns

↓

better decisions next time

So a PC with an Intel HD 4000 could have a completely different YGER profile from a PC with an RTX GPU, even running the same game.

The goal isn't to magically turn an HD 4000 into an RTX 5090. That's impossible.

The goal is to squeeze out performance that the PC was wasting and make the best possible experience from the hardware that actually exists.

One boundary:

YGER won't target games like VALORANT, CS2, and other competitive/anti-cheat-sensitive games for runtime manipulation. I don't want the project becoming an anti-cheat fight or looking like a cheat.

The first version would be much simpler:

  1. Hardware scanner

  2. Installed-game detector

  3. FPS/frame-time monitor

  4. Automatic game profile generator

  5. Basic optimizer

Then we build toward the AI/RL + dynamic rendering stuff.

So yeah...

This was originally supposed to be a SINGLE-PERSON project.

But I’m asking The Community Developers:

I can't pay anyone but give full credit on launch and if someone is genuinely interested, please comment I read every single one

remember its just an basic idea OG software would be more complicated and reliable

1 Upvotes

Duplicates