An end-to-end Enterprise AI Platform that combines a modern React dashboard with a Multi-Agent AI backend to automate enterprise incident analysis, knowledge retrieval, root cause detection, and incident management using Google Gemini, Pinecone RAG, n8n, Docker, and AWS EC2.
Enterprise IT teams often spend significant time manually investigating incidents, searching documentation, identifying root causes, and coordinating responses.
This platform automates the complete incident resolution lifecycle using a Multi-Agent AI architecture.
The system includes:
- ๐ฅ Modern React Dashboard
- ๐ค Multi-Agent AI Workflow
- ๐ง Google Gemini AI
- ๐ Pinecone RAG Knowledge Retrieval
- ๐ Automatic Trello Ticket Creation
- ๐ REST API
- ๐ณ Docker Deployment
- โ AWS EC2 Deployment
| Feature | Status |
|---|---|
| React Dashboard | โ |
| Incident Management | โ |
| AI Resolution History | โ |
| Incident Analytics | โ |
| Multi-Agent AI | โ |
| Google Gemini | โ |
| Pinecone RAG | โ |
| Semantic Search | โ |
| Root Cause Analysis | โ |
| Hallucination Detection | โ |
| Resolution Recommendation | โ |
| Trello Integration | โ |
| REST API | โ |
| Docker Deployment | โ |
| AWS EC2 Deployment | โ |
User
โ
โผ
React Dashboard
โ
Axios REST API
โ
โผ
Enterprise AI Orchestrator (n8n)
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Agent 1 - Incident Classification โ
โ Agent 2 - Severity Assessment โ
โ Agent 3 - Knowledge Retrieval (Pinecone) โ
โ Agent 4 - Root Cause Analysis โ
โ Agent 5 - Resolution Recommendation โ
โ Agent 6 - Notification Generation โ
โ Agent 7 - Knowledge Evaluation โ
โ Agent 8 - Multi Intent Detection โ
โ Agent 9 - Hallucination Detection โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโผโโโโโโโโโโโโโ
โผ โผ โผ
Google Gemini Pinecone RAG Trello
โ
โผ
Structured JSON Response
| Layer | Technology |
|---|---|
| Frontend | React + Vite |
| Styling | Tailwind CSS |
| HTTP Client | Axios |
| AI Model | Google Gemini Flash Lite |
| AI Architecture | Multi-Agent AI |
| Vector Database | Pinecone |
| Retrieval | Retrieval-Augmented Generation (RAG) |
| Workflow Automation | n8n |
| API | REST Webhook |
| Runtime | Docker |
| Deployment | AWS EC2 |
| Knowledge Base | Markdown |
Incident Submitted
โ
โผ
Incident Classification
โ
โผ
Severity Assessment
โ
โผ
Knowledge Retrieval (RAG)
โ
โผ
Knowledge Evaluation
โ
โผ
Root Cause Analysis
โ
โผ
Hallucination Detection
โ
โผ
Resolution Recommendation
โ
โผ
Notification Generation
โ
โผ
Create Trello Card
โ
โผ
Return JSON Response
Enterprise-AI-Incident-Resolution-System
โ
โโโ frontend/
โ โโโ src/
โ โโโ public/
โ โโโ package.json
โ โโโ vite.config.js
โ
โโโ workflows/
โโโ knowledge-base/
โโโ ingestion/
โโโ runbooks/
โโโ scripts/
โโโ documentation/
โโโ screenshots/
โ
โโโ docker-compose.yml
โโโ .env.example
โโโ README.md
โโโ LICENSE
git clone https://github.com/dasu07988/Enterprise-AI-Incident-Resolution-System.git
cd Enterprise-AI-Incident-Resolution-Systemdocker compose up -dOpen
http://localhost:5678
Configure:
- Google Gemini
- Pinecone
- Trello
cd frontend
npm install
npm run devOpen
http://localhost:5173
POST /webhook/enterprise-ai-orchestrator{
"incident_id": "INC-1001",
"title": "Payment API Down",
"description": "Customers receive HTTP 500 errors.",
"service": "Payment Gateway"
}{
"classification": "Payment System",
"severity": "Critical",
"root_cause": "Database connection pool exhausted",
"recommended_resolution": "Restart payment service",
"priority": "Critical"
}---
| Module | Status |
|---|---|
| React Dashboard | โ Complete |
| Multi-Agent AI | โ Complete |
| Google Gemini | โ Complete |
| Pinecone | โ Complete |
| RAG | โ Complete |
| n8n Workflow | โ Complete |
| REST API | โ Complete |
| Trello Integration | โ Complete |
| Docker Deployment | โ Complete |
| AWS EC2 Deployment | โ Complete |
- User Authentication
- Role-Based Access Control (RBAC)
- Slack Integration
- Microsoft Teams Integration
- Jira Integration
- Email Notifications
- Kubernetes Deployment
- Real-Time Monitoring Dashboard
- Mobile Responsive UI
Dasuni Jayasundara
GitHub
https://www.linkedin.com/in/dasuni-jayasundara-46a602209
If you found this project useful, consider giving it a โญ on GitHub.
Licensed under the MIT License.
Built with โค๏ธ using
React โข Google Gemini โข Pinecone โข n8n โข Docker โข AWS EC2







