Skip to content

SENTINEL DESKTOP v3.0 - Epic Work Edition

Choose a tag to compare

@dirtysouthalpha dirtysouthalpha released this 12 May 21:30
· 841 commits to main since this release

SENTINEL DESKTOP v3.0 - Epic Work Edition

Full cyberpunk HUD desktop automation agent. 76 Python modules, 21,664 lines, 19 themes, 35 API endpoints.

Phase 1 - Script Recorder and IT Automation

  • Script Recorder - record desktop actions, replay with one click
  • Script Engine - JSON-based scripts with variables and parameters
  • PowerShell Runner - execute PS commands from the agent
  • 10 IT Quick Actions - ping sweep, DNS lookup, service check, AD query, network scan, etc.
  • 39 Action Types - click, type, scroll, hotkey, screenshot, powershell, run_script, and more

Phase 2 - Workflow and Scheduling Engine

  • Workflow Engine (423L) - chain steps with conditions, loops, variables, sub-workflows
  • Task Scheduler (527L) - cron-like scheduling with named presets
  • Notification Manager (560L) - toast, email, Discord webhook, HTTP channels
  • Plugin System (497L) - duck-typed plugin API, auto-discovery, hot reload
  • Recovery Manager (517L) - auto-dismiss popups, retry with fallback strategies
  • Tabbed GUI - Dashboard, Scripts, Workflows, History tabs

Phase 3+4 - Multi-Agent and Enterprise Security

  • Agent Pool - run up to 3 agents simultaneously on isolated virtual desktops
  • RBAC Auth - VIEWER/OPERATOR/ADMIN roles, session tokens, API keys
  • DPAPI Encryption - credential vault, API keys encrypted at rest
  • Audit Export - HTML, CSV, JSON, Text reports with sensitive field masking
  • System Tray - tray icon with quick actions menu
  • Settings Tab - full configuration panel with 7 sections
  • Installer Builder - PyInstaller plus Inno Setup generator

UI Overhaul - Override Cyberpunk HUD

  • Default theme matches Sentinel Override: cyan neon #00F0FF, near-black #050608
  • 19 built-in themes: Sentinel, Midnight, Dark, Matrix, Tron, Cyberpunk, Neon, Terminal, Blood, Ocean, Ember, Frost, Phantom, Light, Sunset, Paper, Forest, Mono
  • Chamfered angular corners (Override HUD aesthetic)

Stats

  • Python files: 76
  • Total lines: 21,664
  • Themes: 19
  • Action types: 39
  • API endpoints: 35
  • GUI tabs: 5