Skip to content

dragonscypher/Opticomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Opticomp: The Efficiency Enhancer ๐Ÿš€

Welcome! ๐Ÿ™Œ

Hey, welcome to Opticomp! This isn't just another task manager; it's a real optimization tool. Whether your system's slowed down by resource-hogging apps or just needs a cleanup, Opticomp has you covered. With its easy-to-use UI, dark theme, and powerful features, you'll keep your PC running smoothly. ๐Ÿ’ปโœจ

Key Features ๐Ÿ”‘

  • Auto-Script Trigger ๐Ÿค–: When you start Opticomp, it automatically runs the scriptsโ€”no hassle, no manual work needed.

  • Remove Useless Apps ๐Ÿ—‘๏ธ: Opticomp helps you identify apps that use too many resources. It'll suggest apps to remove, and with one click, theyโ€™re gone.

  • Real-Time Usage Display ๐Ÿ“Š: See charts showing which processes are using the most CPU and memory. Top 15 most demanding apps are visualized for easy understanding.

  • Smart Suggestions ๐Ÿ’ก: We use machine learning to suggest which apps can be safely removed based on past usage. Important apps are safe, while unnecessary ones are flagged.

How It Works โš™๏ธ

  1. Start the App ๐Ÿš€: When you open the app, it runs scripts to gather system information and process files to extract stats.
  2. Identify Issues ๐Ÿ”: Opticomp analyzes large file usage and uses an ML model to figure out what's slowing things down.
  3. Optimize โœจ: Get a list of unnecessary apps, see top resource users, and remove the ones you donโ€™t need.

Dependencies ๐Ÿ“ฆ

  • Python libraries like pandas, matplotlib, and psutil.
  • tkinter for the user interface.
  • XGBoost for smart suggestions.

Usage ๐Ÿš€

Run UI_main.py, and let Opticomp do its job. If you need to convert system logs, there's a script for that too. Load the app, generate suggestions, visualize the data, and clean up your systemโ€”all in one place.

Installation ๐Ÿ› ๏ธ

  1. Clone this repo.
  2. Run pip install -r requirements.txt.
  3. Start the UI with python UI_main.py.

Letโ€™s Connect ๐ŸŒ

Have suggestions or found a bug? Feel free to open a pull request or submit an issue here on GitHub. Let's keep improving!

Take care! โœŒ๏ธ

About

An Optimizer App for CPU & GPU performance

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages