Live Demo (Terminal Recording)
Watch the AI agent convert natural language to Terraform infrastructure:
Click to play. Use keyboard: Space (pause), arrow keys (seek), f (fullscreen)
What It Does
1. Intent to Infrastructure
Natural language → IntentSpec → Terraform + CI/CD pipelines with validation
2. Smart Error Handling
15 error types classified → Chain-of-Thought replanning → Targeted fixes
3. FinOps Optimization
Tree-of-Thought analysis of Lambda vs EKS vs ECS with cost breakdown
Key Features
Confidence Tracking
4-band confidence system (stated → confirmed → inferred → speculative) prevents execution on uncertain intent
OPA Security Gates
Blocks wildcard IAM, open security groups, and prompt injection at the intent layer
Smart Replanning
Not naive retry - errors are classified into 15 types with targeted regeneration strategies
Full Observability
Prometheus metrics, Jaeger traces, Grafana dashboards - all pre-configured
Try It Yourself
🚀 Run in Browser (No Setup Required)
✨ One-click browser environments with everything pre-installed. Run make demo-quick in the terminal.
💻 Or Run Locally
git clone https://github.com/dmiruke-ai/AgenticDevops.git && cd AgenticDevops
python -m venv venv && source venv/bin/activate && pip install -r requirements.txt
make demo-quick # Runs in < 2 minutes, no Docker required
Architecture
┌─────────────────────────────────────────────────────────────────────────────┐
│ AI DevOps Agent Platform │
│ │
│ "Deploy a scalable web app on AWS with CI/CD" │
│ │ │
│ ▼ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Intent │───▶│ Conflict │───▶│ OPA │ │
│ │ Parser │ │ Detector │ │ Security │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ IntentSpec (Canonical Intent) │ │
│ │ • Confidence: stated | confirmed | inferred | speculative │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │ │
│ ┌────────────────────┼────────────────────┐ │
│ ▼ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ FinOps │ │ Terraform │ │ CI/CD │ │
│ │ Scorer │ │ Generator │ │ Generator │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ Validation Loop (Error → Classify → Fix → Regenerate) │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ [Human Approval Gate] │
└─────────────────────────────────────────────────────────────────────────────┘