Initial commit: LLM Automation Docs & Remediation Engine v2.0

Features:
- Automated datacenter documentation generation
- MCP integration for device connectivity
- Auto-remediation engine with safety checks
- Multi-factor reliability scoring (0-100%)
- Human feedback learning loop
- Pattern recognition and continuous improvement
- Agentic chat support with AI
- API for ticket resolution
- Frontend React with Material-UI
- CI/CD pipelines (GitLab + Gitea)
- Docker & Kubernetes deployment
- Complete documentation and guides

v2.0 Highlights:
- Auto-remediation with write operations (disabled by default)
- Reliability calculator with 4-factor scoring
- Human feedback system for continuous learning
- Pattern-based progressive automation
- Approval workflow for critical actions
- Full audit trail and rollback capability
This commit is contained in:
LLM Automation System
2025-10-17 23:47:28 +00:00
commit 1ba5ce851d
89 changed files with 20468 additions and 0 deletions

39
requirements.txt Normal file
View File

@@ -0,0 +1,39 @@
# Core dependencies
paramiko>=2.11.0
pysnmp>=4.4.12
requests>=2.28.0
netmiko>=4.1.0
# Virtualization
pyvmomi>=7.0.3
proxmoxer>=1.3.1
libvirt-python>=8.0.0
# Storage
pure-storage-py>=1.47.0
# Databases
mysql-connector-python>=8.0.33
psycopg2-binary>=2.9.5
pymssql>=2.2.7
# Monitoring
zabbix-api>=0.5.6
prometheus-client>=0.16.0
# Cloud
boto3>=1.26.0
azure-mgmt-compute>=29.0.0
google-cloud-compute>=1.13.0
# Utilities
jinja2>=3.1.2
pyyaml>=6.0
pandas>=1.5.3
markdown>=3.4.1
redis>=4.5.1
cryptography>=40.0.0
# Testing
pytest>=7.2.2
unittest-xml-reporting>=3.2.0