Version: v0.2.0
A modern native Windows system optimization and monitoring tool.
Built with WinUI 3 and .NET 8 · Lightweight · Real-time Telemetry · Guided Optimization
TAY is designed as a native Windows utility using Windows App SDK, WinUI 3, and .NET 8. It provides real-time monitoring, guided cleanup, process control, startup management, disk analysis, and reversible system tuning without Electron-style overhead.
The dashboard is a bento-style command center for live system status.
- CPU, RAM, GPU, and disk telemetry: Live usage values with compact progress indicators.
- Telemetry history: LiveCharts2/SkiaSharp chart for recent CPU, RAM, and GPU activity.
- Power plan control: Reads and switches available Windows power plans through
powercfg. - Quick Boost: Trims process working sets and performs a managed memory sweep for quick memory recovery.
- Hardware summary: Shows CPU, GPU, RAM, motherboard, process count, disk status, and uptime.
Boost Tuning groups higher-impact maintenance tools into guided cards with realistic expectations.
- Privacy Shield: Reduces Windows telemetry and assistant background activity with a reversible local backup.
- Game Focus Mode: Temporarily pauses selected high-overhead services and raises known game process priority. Typical FPS impact is shown as an estimate, not a guarantee.
- Memory Sweep: Reclaims memory from idle working sets and standby cache. Best used after long sessions or when stutter appears.
- Network Optimizer: Flushes DNS, resets TCP/IP, scans DNS latency, and applies recommended DNS only after explicit confirmation.
- DNS safety warning: TAY warns users not to apply recommended DNS if they use custom DNS for website-block bypassing, filtering, parental controls, ad blocking, or custom routing.
- Context Menu Manager: Scans and toggles third-party shell extensions under right-click paths.
- Driver Status: Scans signed drivers and flags outdated display/chipset-related components.
Disk Analyzer helps identify storage pressure and locate large files.
- Drive cards: Shows fixed drives with free/used capacity and a scan action.
- Visual Storage Map: Categorizes scanned files into System, Applications, User Media, Cache & Temp, and Other files.
- Largest files list: Displays large detected files with size, full path, copy-path action, and Explorer location opening.
- Guided empty states: Explains what to do before a scan and what the visual map represents after analysis.
Startup Manager helps review and control programs that launch with Windows.
- Registry inspection: Reads startup entries from standard Windows Run registry locations.
- Status toggles: Enables or disables supported startup items.
- Sorting controls: Sort by recommended order, app name, impact, enabled-first, or disabled-first.
- Guidance text: Explains which view is useful and warns users to disable only entries they recognize.
Cleaner identifies temporary and cache-heavy locations.
- Cleanup targets: Windows Temp, user Temp, browser cache locations, Prefetch, and Recycle Bin.
- Selected-size summary: Shows selected cleanup size and target count before cleaning.
- Confirmation before deletion: TAY asks for confirmation before removing files.
- Safe execution: Locked files are skipped and cleanup status is reported after the operation.
Hardware view collects detailed local system information.
- Processor: CPU name, core count, logical threads, and clock speed.
- Graphics: GPU name, dedicated VRAM, shared memory, and total graphics memory.
- Memory: Installed RAM capacity and memory architecture.
- System: Motherboard, operating system, build information, and platform details.
Process Manager provides a safer view of active processes.
- Search: Filter processes by name.
- Sorting: Sort by RAM high-to-low, RAM low-to-high, name A-Z, or name Z-A.
- Protected process handling: Critical Windows processes are labeled and protected from accidental termination.
- Confirmation before End Task: TAY asks before forcing a process to exit.
Settings is the maintenance hub for the application.
- Application info: Version, channel, privilege status, runtime, and architecture.
- System snapshot: OS, CPU, RAM, GPU, and diagnostics copy action.
- Update control: GitHub release check, installer download, and release page opening.
- Local maintenance: App data folder access, backup-state refresh, and local backup cleanup.
- Safety model: Documents which high-impact operations require confirmation.
The tray widget provides quick access to live resource status.
- Compact telemetry: CPU, memory, and GPU status.
- Quick Boost: Runs the same memory recovery action from the tray.
- Dashboard shortcut: Opens the main application window.
- Borderless Win32 shell: Uses native window styling for a compact floating panel.
- Go to the Releases page.
- Download
TAY_Setup.exe. - Run the installer.
- Launch TAY from the Start Menu or desktop shortcut.
- Download the portable
.ziparchive from Releases, if available. - Extract it to any folder.
- Run
TAY.exe.
- .NET 8 SDK
- Windows 10 build 17763 or later
- Windows 11 recommended
- Inno Setup 6 for installer packaging
Debug build for the default output folder:
dotnet build -p:Platform=x64Runtime-specific Debug build:
dotnet build -r win-x64 -p:Platform=x64Run from source:
dotnet run -r win-x64 -p:Platform=x64Build the installer:
.\build_setup.ps1Manual Release publish:
dotnet publish -c Release -r win-x64 -p:Platform=x64 --self-contained trueRelease binaries are generated under:
bin\x64\Release\net8.0-windows10.0.19041.0\win-x64\publish\
Installer output:
Output\TAY_Setup.exe
TAY intentionally performs administrator-level operations for several system tools. Review prompts carefully before applying DNS changes, resetting TCP/IP, disabling startup entries, ending processes, clearing cache folders, or changing tuning settings.
For DNS optimization specifically: do not apply TAY's recommended DNS profile if you already use a DNS service for website-block bypassing, filtering, parental controls, ad blocking, private routing, or organization-managed network policy.
| Component | Technology |
|---|---|
| UI Framework | WinUI 3 |
| Runtime | .NET 8 |
| Architecture | MVVM with CommunityToolkit.Mvvm |
| Charts | LiveCharts2 / SkiaSharp |
| System Info | WMI / System.Management |
| Performance | Performance Counters and Win32 APIs |
| Installer | Inno Setup |
This project is licensed under the MIT License.
Made by Palm1ye
