# Requirements ## System Requirements - Python 3.8+ - PowerShell 5.1+ (Windows) or PowerShell Core 7+ (Linux/Mac) - Git - 8GB+ RAM for Ollama - Network access to VMware infrastructure ## Python Dependencies ``` pyvmomi>=7.0.3 requests>=2.31.0 pandas>=2.0.0 numpy>=1.24.0 pyyaml>=6.0 click>=8.1.0 rich>=13.0.0 ``` ## VMware Infrastructure - vCenter Server 6.7+ or 7.0+ - ESXi hosts 6.7+ or 7.0+ - Administrative credentials - Network connectivity to management interfaces ## Installation ### Linux/Mac ```bash pip3 install pyvmomi requests pandas # Install PowerShell Core for PowerCLI pwsh -Command "Install-Module VMware.PowerCLI -Force" ``` ### Windows ```powershell pip install pyvmomi requests pandas Install-Module VMware.PowerCLI -Force ``` ## Ollama Setup ```bash # Install Ollama curl -fsSL https://ollama.ai/install.sh | sh # Pull model ollama pull radoni/vmware-infrastructure-automation-ai # Run ollama run radoni/vmware-infrastructure-automation-ai ```