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. ๐ปโจ
-
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.
- Start the App ๐: When you open the app, it runs scripts to gather system information and process files to extract stats.
- Identify Issues ๐: Opticomp analyzes large file usage and uses an ML model to figure out what's slowing things down.
- Optimize โจ: Get a list of unnecessary apps, see top resource users, and remove the ones you donโt need.
- Python libraries like pandas, matplotlib, and psutil.
- tkinter for the user interface.
- XGBoost for smart suggestions.
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.
- Clone this repo.
- Run
pip install -r requirements.txt. - Start the UI with
python UI_main.py.
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! โ๏ธ