Releases: cameleonnbss/OptimizeKit
Release list
OptimizeKit v2.9.0
The "v2.6 interface, perfected" release: the liquid-glass web dashboard is
restored as THE interface with a dedicated desktop window (WebView2 frame,
your default browser as fallback - any browser, never forced to Edge),
every 2.7/2.8 feature kept, plus new dashboard spotlights and the two
requested CLI launchers.
Added
- Dashboard Highlights - a live, clickable row of the newest modules
(Firmware & platform, Secure Boot, Driver ages, Games detected, Process
Reducer, Security Scan, DiskScope, Benchmark), filled from real machine
data as soon as the APIs answer, rendered from boot. - Featured pack categories - the Packs page opens on ★ "In the spotlight"
with the four flagship presets (Esport, Low latency, Fast clean boot,
Privacy lock-down), plus per-category chips; featured cards get an accent
border and a star. - New dashboard quick actions - Esport mode and Firmware join Scan /
Quick Optimize / Clean junk on the hero card. - OptimizeKit-Admin.bat - admin CLI launcher: offers UAC once (decline
= continue without admin), then the full numbered menu through the
PowerShell engine;/exeruns the compiled C++ CLI when present. - OptimizeKit.bat - the no-admin CLI launcher: numbered user menu, never
elevates, direct engine flags pass through (-Status, -Apply, -Profile,
-RestoreAll, -Silent, -Firmware, -Drivers, -Network, -Cleanup). - Fresh screenshots of every README view from the live v2.9 app.
Changed
- v2.6 launch chain restored, browser-agnostic - double-click opens the
web dashboard in the dedicated desktop WebView2 frame; if that window
cannot be created, the dashboard opens in the DEFAULT browser - any
browser, never forced to Edge. New--browserflag skips the dedicated
window on purpose. The D2D window stays available via--nativebut is
no longer a silent fallback. - Branding back to v2.6 style: "BIOS guide" nav label, "WINDOWS GAMING
CONTROL CENTER" splash tag, About text reworded (compiled C++20 + HTML/
CSS/JS interface, WormGPT-desktop architecture), version bumped to 2.9.0. - Settings: Firmware & drivers and Updates cards moved out of the accent-
bordered group; the firmware nudge setting now loads from config. - Engine version strings bumped to v2.9.
Removed
OptimizeKit-cli.batreplaced by the two dedicated launchers.
OptimizeKit v2.8.0 — Web dashboard as the app window, standalone CLI, 71 tweaks
[2.8.0] — 2026-09-23
The "same interface everywhere" release: the exe now opens the web
dashboard in an app window - pixel-identical to the browser dashboard -
and the launcher .bat/.ps1 work standalone (no exe required) with the full
module set in admin and non-admin menus. 24 PowerShell-only tweaks added for
full engine parity, plus fresh screenshots generated from the live UI.
Changed
- Web dashboard is the default window - double-clicking the exe opens the
WebView2 frame hosting the embedded dashboard: exactly the interface users
know from the browser (themes, Ctrl+K palette, games library), with no Edge
window, no tabs, no address bar. If the WebView2 runtime is missing, the app
silently falls back to the native Direct2D dashboard instead of opening a
browser.--nativeforces the D2D window;--appstill works. - Better app frame - dynamic window title follows the dashboard tab, F5 /
Ctrl+R reload works, context menu enabled for copying values, dark title bar
kept. - OptimizeKit.bat is a complete module menu (no exe needed): full/user
kit, status, individual tweaks, network center, junk cleanup, firmware,
drivers, restore-all - plus [D] app window and [W] web dashboard entries. - OptimizeKit-cli.bat works without the exe - routes everything through
the PowerShell engine;/exeopt-in flag uses the C++ CLI when built.
Added
- 24 new tweaks in the PowerShell engine (71 total, parity with C++):
Widgets removal, Location tracking, Services-to-Manual + svchost tuning,
Delivery Optimization, Consumer features, Store search, End-task on
taskbar, WPBT block, Razer block, Notifications, IPv4-prefer / IPv6-off /
Teredo, Disk cleanup + WinSxS trim, Hibernation off, Verbose BSoD, Long
paths, Game Mode (Win11), Edge/Brave debloat, UTC clock, Restore point -
each with apply, restore and live status checks. - Firmware report in the PowerShell engine (
-Firmware/ menu 7): BIOS,
Secure Boot, TPM, VT-x, hypervisor, pending reboot - read-only. - User tweaks menu in non-admin mode (pick-by-number,
r<N>restores). - Fresh screenshots for every dashboard view (dashboard, tweaks, gaming,
games, network, scan, storage, tools, bench, themes) captured from the real
app via the?view=deep link.
OptimizeKit v2.7.0 — Native window, firmware panel, driver updates, 77 tweaks
[2.7.0] — 2026-09-23
The "native window, closer to the metal" release: the app now opens as a pure
Win32/Direct2D window (no Edge, no WebView2, no browser dependency), 28 new
tweaks curated from WinUtil's current catalog, a live firmware panel and a
driver auto-update engine.
Added
- Native-first window — double-clicking the exe opens the Direct2D
liquid-glass dashboard in a real Win32 window: no Edge/WebView2 component, no
browser, nothing external. The web dashboard is still available via
OptimizeKit.exe --app(WebView2 frame, previous behaviour). - 28 new tweaks (77 total) — aligned on WinUtil's current
tweaks.json:
Widgets removal, Location tracking, Services-to-Manual (+
SvcHostSplitThresholdInKB), Store recommended search, Delivery Optimization,
Consumer features, Restore point, End-task on taskbar right-click, WPBT
execution block, Razer auto-install block, Notifications, IPv4-preferred /
IPv6-off / Teredo, Temp files, Disk cleanup + WinSxS trim (DISM /ResetBase),
Explorer auto-discovery, Hibernation, verbose BSoD, battery %, NumLock on
boot, Long paths, Sticky-keys prompt, menu delay, Edge debloat (~15 policies),
Brave debloat (Rewards/Wallet/VPN/P3A), hardware clock to UTC (dual-boot),
DNS reset to DHCP. All reversible as usual. - Firmware & platform panel (read-only) — live reads of what the firmware
told Windows: BIOS vendor/version/date, motherboard, boot mode, Secure Boot
state, TPM presence/version (Win32_Tpm + PnP fallback), VT-x/SVM + running
hypervisor, modern standby vs S3, HPET, WPBT policy, dynamic tick /
platform tick / platform clock (bcdedit), kernel dump level, svchost split
threshold, pending-reboot flag. EndpointGET /api/firmware, CLI
OptimizeKit.exe --firmware. The app never writes firmware. - Driver auto-update engine — real driver ages computed from the
Control\Classdriver store (GPU, audio, network, chipset), WAN-Miniport /
inbox noise filtered out, oldest-first report, problem devices (CM problem
codes), a Windows Update driver scan trigger (UsoClient, the same orchestrator
the Settings app uses),pnputil /scan-devicesrescan and vendor-page
shortcuts. Endpoints/api/drvupdate/*, CLIOptimizeKit.exe --drvupdate. - New native tabs — Firmware, Storage (drives with NVMe/SATA bus, largest
files, one-click cleanups), Startup (Run keys + folders with reversible
toggles) and a Settings tab (confirm actions, auto-backup, DNS management,
restore-all) persisted toconfig.json. - Web dashboard — Firmware view merged with the BIOS guide (live cards +
the 12 firmware recommendation cards), Drivers view with the auto-update
actions, Settings: DNS→DHCP reset, Delivery Optimization toggle, Store
suggestions toggle. - New icon — blue/violet gradient bolt on a dark glass tile, generated by
tools/make_icon.py(multi-resolution .ico + PNG set). - Quick benchmark on the native dashboard — the AnTuTu-style score can be
run from the home tab; the result is remembered for the session.
Changed
- Launchers and the PowerShell engine bumped to v2.7; build CI passes
-lwbemuuid -lcfgmgr32for the new modules. build.batinvokes python with-Iso the Microsoft Store python alias can
no longer hang the build.- Gaming profile no longer pulls
ipv6_offordisk_cleanupautomatically.
Fixed
/api/firmwareand/api/drvupdate/reportcould stall on server threads:
COM is now initialized per-thread before every WMI read.store_search_offrestored the ACL on the correct path.- The v2.6 single-instance probe could leave zombie test instances bound to the
dashboard port during smoke tests (cleaned up by the CI smoke test).
v2.6.0 — Process Reducer, Security Scan, DiskScope, real cover art
OptimizeKit v2.6.0 — the "know your machine" release
Process Reducer · full local Security scan · DiskScope storage tools · real Steam/Epic cover art · animated dashboard
⏬ Process Reducer
- Live CPU/RAM table of everything running (2.5 s refresh)
- Per-process Eco mode: below-normal priority + Windows EcoQoS power throttling — the documented Efficiency-mode path, exactly what Task Manager does
- One-click Kill (explicit, never bulk), per-row Boost, Undo all, and auto-restore when the app closes
- "Eco everything > 1% CPU" sweep for instant background cleanup
🛡 Security Scan (evidence only, never guessed)
- Active antivirus + signature age (WMI SecurityCenter2)
- Firewall state per profile (INetFwPolicy2 COM)
- Every listening TCP/UDP port with its owning process, internet-exposed listeners flagged
- Every established outbound connection with its remote IP
- Autostart persistence entries (Run keys, scheduled tasks) with one-click revoke/restore
- Ransomware-pattern file checks (mass-extension, readme/ransom notes)
▦ DiskScope storage tools
Built with assets and concepts from the DiskScope-CLI project:
- Duplicate finder (same content, real bytes)
- Cleanup targets with measured sizes (temp, caches, shader caches, crash dumps…)
- Folder size analysis per drive
🎮 Game Library
- Real box art for the top-played Steam and Epic titles, pulled from the store CDNs — most tiles show the actual jacket now
- Plus everything from 2.5: ~300-title built-in database, nine-store + every-drive detection, batch icon extraction
✨ Dashboard
- The accent-color flyout in the top bar is fully functional (live theme switch, persisted)
- Animated view transitions and hover states throughout
⬇️ Download
OptimizeKit.exe is a fully static MinGW build (~6 MB): no runtime, no DLL, no installer. The web dashboard is embedded; keep the web/ folder next to it for the cover art.
Windows 10/11 · admin not required · every action is logged and reversible
OptimizeKit v2.4.0
See CHANGELOG.md for the full history.
v2.3.0 — Tools Catalog & Typography Overhaul
🧰 79-Tool Catalog (new Tools view)
- 79 Windows tools in 9 searchable categories: System & Admin (16), Performance (10), Gaming (8), Network (8), Security (8), Storage (5), Display & Sound (7), Windows Settings (9), Power user (8)
- Every MMC console, control-panel applet, system utility and
ms-settings:page — one click, no digging through Start menus - Live search + category chips with counts; tool cards lift on hover
✍️ Typography overhaul
- Space Grotesk (self-hosted, SIL OFL) across headings, buttons, inputs and chips — the same geometric voice as modern product sites
- Two subsets (latin + latin-ext) shipped as woff2, served by the embedded server; no network font fetch
✨ Khadafi-grade polish
- Pill buttons with accent glow and press states, focus rings on inputs, lifting cards with corner arrows, tactile chips
- Verified live: themes (Magma/Ocean) still redefine every surface, sparklines included
📦 Assets
| File | SHA-256 |
|---|---|
OptimizeKit.exe |
see checksums.txt |
No system changes on install — the exe runs standalone (or launch OptimizeKit.bat for the full CLI without the exe).
v2.2.0 — AnTuTu-style benchmark + 7 theme packs
Benchmark for real
- Composite score out of ~4000 — 1000 = mainstream reference (modern 8C/16T, DDR4-3600, NVMe Gen3). Every number measured on your machine, never invented.
- New single-core CPU test — games are ST-bound; you now see both. Weighted sub-scores: CPU multi 40% / single 15% / memory 20% / storage 25%.
- Fixed the old bench: the CPU kernel was optimized away by the compiler (fake huge numbers) and an int truncation made the total always 0. Kernel now has a real dependency chain; scores calibrated on a 10C/16T mainstream desktop.
- Bench view rebuilt — AnTuTu-style: big score ring, class (entry → high-end), verdict sentence, weighted bars with deltas vs previous run, raw values, 20-run history.
- First-run wizard suggests a benchmark — so before/after optimizing comparison exists from day one.
Themes that actually redefine the UI
- 7 full packs: Magma (crimson), Ocean (abyssal blue), Matrix (green), Violet, Gold, Steel, Rose.
- Each pack overrides background gradients, borders, glow and every chart color — not just the accent.
- Pack grid in Settings + pack swatches directly in the onboarding wizard. Persisted via config;
?theme=oceandeep link supported.
Polish
- Username chip removed from the header (it was noise).
- Wizard restyled: theme step → benchmark step → admin hint, WormGPT visual language.
- Version 2.2.0 everywhere, README EN/FR updated with benchmark + theme screenshots.
Safety
Unchanged: every tweak reversible, every apply snapshot-backed, -RestoreAll in the CLI.
SHA256: see checksums.txt.
v2.1.0 — 49 tweaks + standalone PowerShell engine (no exe needed)
The .bat now does everything — the exe is optional. One file, both modes, full CLI.
New
- 19 new tweaks (49 total): VRR, Optimizations for windowed games, Auto-HDR off, Game Bar off, MSI mode, GPU interrupt affinity, TCP BBR2, NIC / USB / PCIe power management off, bigger DNS cache, fast startup, taskbar & transparency tweaks, cursor trails off, balanced visual FX, recycle-bin confirm
- Single
OptimizeKit.bat— menu (full kit with UAC / user kit / status / restore / dashboard) plus CLI passthrough:OptimizeKit.bat -Status,-Apply id1,id2,-Profile gaming|privacy|debloat|full,-Silent,-RestoreAll - PowerShell engine v2.1 — full parity with the C++ catalog,
-Statusreads the machine (never a memory), DNS resolver benchmark, diagnostics (clock, DPC/ISR, jitter/loss, disk latency), one-key Restore All OptimizeKit-NIC.ps1— hardware-aware NIC tuning: only touches advanced properties your adapter actually exposes, JSON backup + restore per adapter- Settings → Language: English (base) / Français, persisted
- New Diagnostics view with honest measured numbers (CPU clock, DPC/ISR %, ping/jitter/loss, disk latency, running game detection)
Fixed
- v2.1 tweak ids had no apply branches (they returned "unknown tweak id" when clicked) — all wired now
- VRR wrote to the wrong registry path; PCIe ASPM restored to the wrong value
- Mouse acceleration values were written as REG_DWORD (Windows expects REG_SZ)
- Tweaks page: switches, badges and counters fully working; decorative emoji stripped
Safety
Every tweak still one-click reversible, every apply snapshot-backed to %LOCALAPPDATA%\OptimizeKit\backups, -RestoreAll returns the whole catalog to Windows defaults.
SHA256 (OptimizeKit.exe): see checksums.txt attached below the release assets.
OptimizeKit v2.0.0 — Windows Gaming Control Center
⚡ OptimizeKit v2.0.0 — Windows Gaming Control Center
The biggest update yet: a complete UI overhaul with a new Gaming Center, instant tweak switches, animated boot splash, 6 accent themes and multi-store game detection.
✨ Highlights
🎮 Gaming Center — your machine scored 0–100 from the real state of gaming settings, with category cards (Performance / Latency / Background / Rendering / Storage) and every gaming switch grouped & one click away.
🎚️ Instant tweak switches — the Tweaks page is now a wall of iOS-style switches: click = apply (with registry snapshot + animated progress overlay), click again = restore Windows default. Live applied-count badge in the sidebar.
✨ Splash & animations — boot sequence (hardware → Windows → tweaks → network), animated apply overlay with per-step results, view transitions, theme picker with 6 accent colors (persisted).
🕹️ Multi-store game detection — Steam, Epic (VALORANT, Fortnite…), Riot, GOG, plus registry scan. Real icons extracted from the executables, per-game boost profiles.
🌐 Network Center — MTU slider with presets (Ethernet/PPPoE/VPN/Jumbo) + new /api/net/mtu, locale-proof parsing (works on French/German/… Windows), profiles, latency monitor.
🛠️ Fixes
- game ids are now exe-name based (profiles + icon cache safe)
- quoted
DisplayIconregistry values handled - DNS status trailing newline trimmed
- startup disable on HKLM shows a clear admin-required message
- exe icon + version 2.0.0 metadata
📥 Install
- Download
OptimizeKit.exebelow (static, ~6 MB, no dependencies) - Put it anywhere with the
web/folder from the zip (or just run it — the dashboard embeds everything) - Double-click
OptimizeKit-user.batfor the standard dashboard, orOptimizeKit-admin.batfor every tweak
Every tweak remains one-click reversible — registry backups land in %LOCALAPPDATA%\OptimizeKit\ before any change.
⚠️ Some tweaks (HAGS, timer resolution, power plans, network stack) require elevation — that's whatOptimizeKit-admin.batis for.
OptimizeKit v1.1.0 — WormGPT-style dashboard + live monitoring
🖥️ OptimizeKit v1.1.0 — WormGPT-style liquid-glass dashboard + live monitoring
The UI now reuses the DarkGPT design system from WormGPT-desktop: deep black + exclusive
#ff3d57 red accent, glassmorphism with moving specular sheen, red particles following the
mouse, background grid + noise + vignette, Inter & Space Mono fonts. Served by an embedded
C++ HTTP server (127.0.0.1:8765) and opened as a chromeless standalone app window.
🆕 What's new
- Live monitoring (PDH): CPU / RAM / GPU % with glowing 60-second sparklines, disk read/write
MB/s, network down/up, process & thread counts, top processes by CPU (2.5 s refresh) - Web dashboard — 8 views: Dashboard · Tweaks · Gaming · Privacy · Drivers · Network · Logs · About
- Embedded HTTP server (cpp-httplib) + JSON API (
/api/monitor,/api/tweaks,/api/ping…) - GPU driver version auto-detection (registry Display class), vendor pages, dxdiag, Device Manager
--web [port]headless mode ·--nativekeeps the v1.0 Direct2D window- Everything still logged to
%LOCALAPPDATA%\OptimizeKit\with per-key.regbackups
⬇️ Downloads
| File | What |
|---|---|
OptimizeKit-v1.1.0.zip |
Recommended — exe + web/ UI assets + all .bat launchers + PowerShell engine + French readme |
OptimizeKit.exe |
Standalone exe (needs the web/ folder next to it for the UI) |
🚀 Quick start
- Unzip, double-click
OptimizeKit-user.bat(dashboard) orOptimizeKit-admin.bat(full kit, UAC). - Watch the live monitoring cards move, pick a profile (Gaming / Privacy / Full).
- Reboot after HAGS / timer / power-plan tweaks.
Tweaks curated from Chris Titus Tech's WinUtil (MIT),
Microsoft docs and PC-gaming guides — full mapping in docs/SOURCES.md.
Readme en français : README.fr.md.