Skip to content

dasu07988/Enterprise-AI-Incident-Resolution-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

52 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Enterprise AI Incident Resolution Platform

Intelligent Multi-Agent AI Platform for Enterprise IT Incident Management

Status Frontend AI RAG Workflow Docker AWS License

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.


๐ŸŽฏ Project Overview

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

โœจ Key Features

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 โœ…

๐Ÿ— System Architecture

                     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

โš™ Technology Stack

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

๐Ÿ”„ AI Workflow

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

๐Ÿ“‚ Repository Structure

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

๐Ÿš€ Installation

Clone Repository

git clone https://github.com/dasu07988/Enterprise-AI-Incident-Resolution-System.git

cd Enterprise-AI-Incident-Resolution-System

Backend

docker compose up -d

Open

http://localhost:5678

Configure:

  • Google Gemini
  • Pinecone
  • Trello

Frontend

cd frontend

npm install

npm run dev

Open

http://localhost:5173

๐Ÿ“ก REST API

Endpoint

POST /webhook/enterprise-ai-orchestrator

Example Request

{
  "incident_id": "INC-1001",
  "title": "Payment API Down",
  "description": "Customers receive HTTP 500 errors.",
  "service": "Payment Gateway"
}

Example Response

{
  "classification": "Payment System",
  "severity": "Critical",
  "root_cause": "Database connection pool exhausted",
  "recommended_resolution": "Restart payment service",
  "priority": "Critical"
}

React Dashboard


Incident Management


Analytics Dashboard


AI Resolution History


Workflow


Pinecone


Trello


API Response

---

๐Ÿ“Š Project Status

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

๐Ÿ”ฎ Future Improvements

  • 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

๐Ÿ‘ฉโ€๐Ÿ’ป Author

Dasuni Jayasundara

GitHub

https://github.com/dasu07988

LinkedIn

https://www.linkedin.com/in/dasuni-jayasundara-46a602209


โญ Support

If you found this project useful, consider giving it a โญ on GitHub.


๐Ÿ“„ License

Licensed under the MIT License.


Built with โค๏ธ using

React โ€ข Google Gemini โ€ข Pinecone โ€ข n8n โ€ข Docker โ€ข AWS EC2

About

Enterprise AI Incident Resolution System using n8n, Google Gemini, Pinecone, and Retrieval-Augmented Generation (RAG)

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors