1212
1313ThreadPilot is a comprehensive Windows application that provides advanced process management, intelligent power plan automation, and system optimization tools. Designed for power users, gamers, and system administrators who demand precise control over their system's performance and behavior.
1414
15+ ---
16+
1517## ✨ Key Features
1618
1719### 💻 ** Advanced Process Management**
@@ -57,16 +59,10 @@ ThreadPilot is a comprehensive Windows application that provides advanced proces
5759- ** Content Creators** - Users requiring precise resource allocation for demanding applications
5860- ** Overclockers & Enthusiasts** - Hardware enthusiasts fine-tuning system performance
5961
60- ## 📋 ** System Requirements**
61-
62- - ** Operating System** : Windows 10 (1903+) or Windows 11 x64
63- - ** Architecture** : 64-bit (x64) systems only
64- - ** Privileges** : Administrator rights required for system modifications
65- - ** Memory** : 4 GB RAM minimum (8 GB recommended for large process lists)
66- - ** Storage** : 200 MB free space for installation and configuration files
67-
6862<img width =" 1253 " height =" 703 " alt =" image " src =" https://github.com/user-attachments/assets/a1e37a2e-0817-463d-9f1f-c4e4a8e16d72 " />
6963
64+ ---
65+
7066## 📦 ** Installation**
7167
7268### ** Option 1: Portable Release (Recommended)**
@@ -91,66 +87,7 @@ ThreadPilot is a comprehensive Windows application that provides advanced proces
9187 dotnet run --configuration Release
9288 ```
9389
94- ## 🚀 ** Quick Start Guide**
95-
96- ### ** First Launch**
97- 1 . ** Run as Administrator** - Right-click ` ThreadPilot.exe ` → "Run as administrator"
98- 2 . ** Initial Setup** - Configure notification preferences and system tray options
99- 3 . ** CPU Detection** - ThreadPilot automatically detects your CPU topology and capabilities
100-
101- ### ** Process Management**
102- 1 . ** View Processes** - Browse active applications or all system processes
103- 2 . ** Select Process** - Click any process to view real-time information
104- 3 . ** Modify Settings** :
105- - ** CPU Affinity** : Select specific cores (P-cores, E-cores, CCDs)
106- - ** Priority** : Adjust process priority level
107- - ** Power Plan** : Associate with specific power plans
108- 4 . ** Save Profiles** - Create reusable configurations for frequently used applications
109-
110- ### ** Power Plan Automation**
111- 1 . ** Create Associations** - Link processes to specific power plans
112- 2 . ** Set Conditions** - Configure automatic switching based on:
113- - System load and resource usage
114- - Time of day and user activity
115- - Battery status and power state
116- - Custom trigger combinations
117- 3 . ** Monitor Activity** - View real-time power plan changes in system tray
118-
119- ### ** Game Optimization**
120- 1 . ** Automatic Detection** - ThreadPilot identifies games with 95% accuracy
121- 2 . ** Game Boost Mode** - Enable automatic performance optimization
122- 3 . ** Manual Override** - Classify applications manually if needed
123- 4 . ** Performance Monitoring** - Track FPS and resource usage in real-time
124-
125- ## 🎨 ** User Interface**
126-
127- ThreadPilot features a modern, professional interface with:
128- - ** 📊 Process Management** - Comprehensive process control and monitoring
129- - ** ⚡ Power Plans** - Power plan management and automation
130- - ** 🔗 Process Associations** - Automated process-power plan linking
131- - ** 📋 Activity Logs** - Detailed logging and event tracking
132- - ** ⚙️ Settings** - Extensive customization and preferences
133- - ** 🔧 System Tweaks** - Advanced system optimization controls
134-
135- ## 🔧 ** Advanced Features**
136-
137- ### ** Virtualized Process Loading**
138- - Handles 5000+ processes without UI lag
139- - Progressive loading with background preloading
140- - Memory-efficient caching with automatic cleanup
141- - Real-time search across all process batches
142-
143- ### ** Conditional Profile System**
144- - ** 10 Condition Types** : System load, time of day, power state, user activity, and more
145- - ** Logical Operators** : Complex AND/OR/NOT combinations
146- - ** Automatic Application** : Configurable delays and priority-based conflict resolution
147- - ** Import/Export** : JSON-based profile sharing and backup
148-
149- ### ** Smart Notification Management**
150- - ** Priority Queuing** : 4-level priority system with intelligent routing
151- - ** Throttling** : Per-category rate limiting (10-20 notifications/hour)
152- - ** Deduplication** : 5-minute window for identical notifications
153- - ** Do Not Disturb** : Time-based and manual modes with critical override
90+ ---
15491
15592## 🛠️ ** Technical Architecture**
15693
@@ -190,14 +127,16 @@ We welcome contributions from the community! Here's how to get started:
1901271 . ** Fork** the repository on GitHub
1911282 . ** Clone** your fork locally:
192129 ``` bash
193- git clone https://github.com/yourusername/ThreadPilot .git
130+ git clone https://github.com/PrimeBuild-pc/TreadPilot .git
194131 ```
1951323 . ** Install** .NET 8.0 SDK or later
1961334 . ** Build** the project:
197134 ``` bash
198135 dotnet build --configuration Debug
199136 ```
200137
138+ ---
139+
201140### ** Contribution Guidelines**
2021411 . ** Create** a feature branch: ` git checkout -b feature/amazing-feature `
2031422 . ** Follow** the existing code style and architecture patterns
@@ -214,11 +153,7 @@ We welcome contributions from the community! Here's how to get started:
214153- Maintain responsive UI with async/await patterns
215154- Add XML documentation for public APIs
216155
217- ## 🐛 ** Bug Reports & Feature Requests**
218-
219- - ** Bug Reports** : Use GitHub Issues with detailed reproduction steps
220- - ** Feature Requests** : Describe the use case and expected behavior
221- - ** Security Issues** : Contact maintainers privately for security vulnerabilities
156+ ---
222157
223158## 📄 ** License**
224159
@@ -233,7 +168,6 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE)
233168
234169## 📞 ** Support**
235170
236- - ** Documentation** : Check the [ Wiki] ( https://github.com/yourusername/ThreadPilot/wiki ) for detailed guides
237171- ** Issues** : Report bugs and request features via [ GitHub Issues] ( https://github.com/yourusername/ThreadPilot/issues )
238172- ** Discussions** : Join community discussions in [ GitHub Discussions] ( https://github.com/yourusername/ThreadPilot/discussions )
239173
@@ -244,7 +178,3 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE)
244178[ ![ PayPal] ( https://img.shields.io/badge/Supporta%20su-PayPal-blue?logo=paypal )] ( https://paypal.me/PrimeBuildOfficial?country.x=IT&locale.x=it_IT )
245179
246180* ThreadPilot - Take control of your system's performance*
247-
248- ---
249-
250- ** Made by PrimeBuild® - All rights reserved 2025**
0 commit comments