Tensionix ENDERU
GitHub28 repositoriesDaily Tech3 subscribersaudion.devthe product shelfRSSrelease feed
← All notesProjects

Audion DevOps Tools

Audion DevOps Tools is a Windows-first portable GUI shell for the Audion DevOps utility bundle.

It keeps existing CMD/FZF/PowerShell workflows as the source of truth and adds a safer desktop control layer: forms, pickers, checkboxes, confirmations, a live terminal and persistent command history.

The UI is intentionally technical: command buttons stay short and often English-heavy, visible descriptions stay compact, and the full Windows context, risk, rollback notes and terminology live in tooltips. Logical frames expose pairs and pipelines such as backup / restore, export / import, block / unblock; soft button tones distinguish gentle, normal and strong actions.

Audion DevOps Tools is not a Chris Titus WinUtil clone, a generic Windows tuner, or a debloater. It targets the missing thin hardware/software layer around Windows, WSL, virtualization, hardware policy, storage, networking, default-app policy and secrets. Think of it as a fighter-jet cockpit for controlled system operations: explicit parameters, backups, risk labels, confirmations and logs.

Features

Documented Admin Basis

The project wraps documented Windows administrator/deployment mechanisms where possible instead of editing protected state directly:

Relevant Microsoft docs: ApplicationDefaults Policy CSP, DISM default app associations, netsh wlan, WSL basic commands.

Hardware helper scripts are project-local under system_core\windows_driver_guard and system_core\nvidia_audio.

Default Apps Guard: short workflow

After a fresh Windows setup and manual default-app configuration: run Check defaults protection, Overwrite reference from current Windows defaults, keep Remove Suggested=true, run Enable / repair defaults protection, then sign out/sign in or reboot and run Check defaults protection again. The detailed Russian guide with Windows gotchas lives in docs\DEFAULT_APPS_GUARD_RU.md.

Bitrix Hosts: short workflow

Current default: portal.itpgrad.ru -> 192.168.0.130, port 443. Workflow: Detect current endpoint -> Status / DNS / ports -> Enable override -> after work Disable override. Disable override restores hosts byte-for-byte from the backup=hosts_prepatch_....bak metadata in the managed line. Details: docs\BITRIX_HOSTS_RU.md.

Run

launcher_gui.cmd

The standard launcher requests UAC and starts the whole GUI elevated. That is intentional for DISM, hosts edits, network adapters, disk/WinRE helpers and WSL setup.

Short module entry points:

launcher_project.cmd
cli\launcher_wsl.cmd
cli\launcher_bitrix.cmd
cli\launcher_default_apps.cmd
cli\launcher_association_defense.cmd
cli\launcher_hardware.cmd
cli\launcher_docs_pdf.cmd
cli\launcher_codex_nuke.cmd
cli\launcher_python_nuke.cmd

The WSL, Bitrix, Default Apps and Association Defense launchers use system_core\cli_operation.py, so they run through the same manifest/service layer as the GUI. The Nuke launchers are root wrappers for the integrated tools\...\Nuke.cmd entry points with UAC elevation and typed confirmations.

Read-only/debug launch without UAC:

set AUDION_GUI_NO_ELEVATE=1
launcher_gui.cmd

Maintenance

Create missing managed folders:

init_folders.cmd

Run project cleanup:

cleanup_project.cmd

The cleaner preserves scripts, configs, documentation, tracked license docs and folder structure. It removes generated/downloaded payloads: runtime, wheelhouse, release, install\download, system_core\powershell, system_core\fzf.exe, logs, reports, input/output/workspace/data contents and Python caches.

Preview cleanup actions:

cleanup_project.cmd /DRYRUN /Y

Verification

runtime\python.exe -m py_compile system_core\ui_nicegui\app.py system_core\services\devops_tools.py system_core\core\jobs.py
runtime\python.exe system_core\ui_nicegui\app.py --smoke
runtime\python.exe system_core\doctor.py

Documentation

Edited 08.28.2026