Skip to content

Releases: cameleonnbss/OptimizeKit

OptimizeKit v2.9.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 19:30

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; /exe runs 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 --browser flag skips the dedicated
    window on purpose. The D2D window stays available via --native but 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.bat replaced by the two dedicated launchers.

OptimizeKit v2.8.0 — Web dashboard as the app window, standalone CLI, 71 tweaks

Choose a tag to compare

@github-actions github-actions released this 23 Sep 17:01

[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. --native forces the D2D window; --app still 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; /exe opt-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

Choose a tag to compare

@github-actions github-actions released this 23 Sep 16:04

[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. Endpoint GET /api/firmware, CLI
    OptimizeKit.exe --firmware. The app never writes firmware.
  • Driver auto-update engine — real driver ages computed from the
    Control\Class driver 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-devices rescan and vendor-page
    shortcuts. Endpoints /api/drvupdate/*, CLI OptimizeKit.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 to config.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 -lcfgmgr32 for the new modules.
  • build.bat invokes python with -I so the Microsoft Store python alias can
    no longer hang the build.
  • Gaming profile no longer pulls ipv6_off or disk_cleanup automatically.

Fixed

  • /api/firmware and /api/drvupdate/report could stall on server threads:
    COM is now initialized per-thread before every WMI read.
  • store_search_off restored 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

Choose a tag to compare

@cameleonnbss cameleonnbss released this 21 Sep 18:34

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

Choose a tag to compare

@github-actions github-actions released this 23 Sep 15:58

See CHANGELOG.md for the full history.

v2.3.0 — Tools Catalog & Typography Overhaul

Choose a tag to compare

@cameleonnbss cameleonnbss released this 20 Sep 10:26

🧰 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

Choose a tag to compare

@cameleonnbss cameleonnbss released this 20 Sep 00:24

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=ocean deep 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)

Choose a tag to compare

@cameleonnbss cameleonnbss released this 19 Sep 23:34

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, -Status reads 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

Choose a tag to compare

@cameleonnbss cameleonnbss released this 19 Sep 22:31

⚡ 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 DisplayIcon registry 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

  1. Download OptimizeKit.exe below (static, ~6 MB, no dependencies)
  2. Put it anywhere with the web/ folder from the zip (or just run it — the dashboard embeds everything)
  3. Double-click OptimizeKit-user.bat for the standard dashboard, or OptimizeKit-admin.bat for 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 what OptimizeKit-admin.bat is for.

OptimizeKit v1.1.0 — WormGPT-style dashboard + live monitoring

Choose a tag to compare

@github-actions github-actions released this 18 Sep 22:50

🖥️ 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 · --native keeps the v1.0 Direct2D window
  • Everything still logged to %LOCALAPPDATA%\OptimizeKit\ with per-key .reg backups

⬇️ 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

  1. Unzip, double-click OptimizeKit-user.bat (dashboard) or OptimizeKit-admin.bat (full kit, UAC).
  2. Watch the live monitoring cards move, pick a profile (Gaming / Privacy / Full).
  3. 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.

⚠️ Registry tweaks change your system — read descriptions before applying. Use at your own risk.