Enterprise-grade toolkit for policy management, system monitoring, and AI-assisted automation. Designed for IT managers who want clarity, control, and self-healing environments.
This repo is the foundation for a multi-phase product:
| Phase | Focus |
|---|---|
| 1 | Core Policy Manager (ADMX/ADML parsing, live deployment, rollback) |
| 2 | AI Monitoring Layer (anomaly detection, predictive alerts, auto-fix) |
| 3 | Enterprise Dashboard (remote control, RBAC, audit reports) |
| 4 | Monetization & Market Strategy (free teaser → paid cloud edition) |
- Frontend: Initial WPF UI - WinUI 3 (Fluent UI for modern desktop) when SDK stabilizes
- Backend: C# .NET 9 (Registry, WMI, ADMX parsing)
- Storage: SQL Server (centralized policy store), Deployable to Enterprise SQL Server
- AI Layer: ONNX models for pattern recognition & natural language queries
- Web Dashboard (Phase 3): Blazor Server
- Windows 10/11 or Server 2019+
- Visual Studio 2022+
- .NET 9 SDK
- PowerShell 7+
- Git (modern PR workflows recommended)
git clone https://github.com/OldSkoolzRoolz/ai-assisted-it-manager.gitThen open the solution in Visual Studio and run docs/setup.ps1 to configure your workspace.
- ADMX/ADML parser with visual editor
- Real-time validation & syntax highlighting
- Live policy deployment to local/OU targets
- Rollback & version history
- Workspace presets for onboarding
- Initial public release with limited AI features - Free local-only edition
- Snapshot system configs at intervals
- Detect policy drift and misconfigurations
- Predictive alerts for risky GPOs
- Natural language queries (e.g. “Show all machines with disabled Defender”)
- Self-healing automation hooks
- Blazor-based remote control panel
- Role-based access (admin, auditor, help desk)
- Push notifications to Teams/Slack
- Compliance reports (ISO, NIST, CIS)
- TLS 1.3 encryption & signed policy packages
- Free local-only edition → Paid cloud-connected version
- Per-device subscription model for enterprises
- White-label offering for MSPs
- Contributor incentives: early collaborators may be offered paid roles
dotnet test tests/We welcome contributors of all skill levels! This project follows standard branch protection rules and collaboration practices.
- 📖 Contributing Guidelines - How to contribute
- 🔒 Branch Protection - Branch rules and PR requirements
- 🏷️ Labels Guide - Repository label system and creation
- 🐛 Issue Templates - Report bugs or request features
- 🔧 Security Policy - Report security vulnerabilities
- Fork the repository
- Create a feature branch (
feature/your-feature-name) - Make your changes following our coding standards
- Submit a pull request with a clear description
Incentive: Stick with us through Phase 1 and you may be invited to join the paid release team.
All Rights Reserved. See LICENSE for details.