AI DevOps Agent Platform

Transform natural language into production-ready cloud infrastructure with AI-powered multi-agent orchestration

Tests Python Terraform License

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)

▶️ Open in GitHub Codespaces 🌐 Open in Gitpod

✨ 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
View on GitHub Full Documentation

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] │ └─────────────────────────────────────────────────────────────────────────────┘