"Stop watching dashboards. Start running a living, autonomous operations brain."
OpsManager replaces static, passive dashboards with a real-time perception-action loop that continuously monitors workflow health, audits SOPs for structural gaps, and surfaces autonomous remediation opportunities β 24 hours a day.
π Live Demo Β· β¨ Features Β· ποΈ Architecture Β· π Get Started
Modern operations teams face a paradox: more dashboards, less clarity.
- Static monitoring tools show you the past β not what's about to break
- SOP documentation drifts out of sync with actual workflows, creating invisible gaps
- Automation ROI is never calculated, so inefficiencies persist indefinitely
- Alert fatigue means the real signals get buried under the noise
OpsManager solves this by acting like a tireless AI Chief of Operations.
The command center for organizational health. Provides a real-time snapshot of:
- Ops Health Score: A composite metric tracking task throughput, bottleneck frequency, and automation coverage
- Analyzed Tasks: Live counter of workflows processed by the AI engine
- Bottleneck Trends: Trend lines exposing recurring friction points across teams
- Efficiency Delta: Calculated efficiency gain vs. baseline, updated continuously
A structural audit system that goes beyond document review:
- Redundancy Detection: Identifies duplicated steps across Standard Operating Procedures
- Communication Gap Analysis: Flags handoff points with no clear owner or escalation path
- Structural Scoring: Every SOP gets a clarity and efficiency score, prioritizing which to fix first
- Auto-Suggestions: Proposes specific rewrites and consolidations to improve process quality
A live operational feed that acts like radar for your workflows:
- Live Event Stream: Continuous feed of workflow state transitions, updated in real time
- Anomaly Detection: Flags deviations from expected flow patterns before they become incidents
- "Live Engine" Simulation: A built-in simulation mode for testing the system without live data
- Flow Health Indicators: Per-stream status badges (Healthy / Degraded / Critical)
The proactive intelligence layer that identifies automation opportunities:
- AI-Generated Suggestions: Context-aware automation recommendations ranked by impact
- ROI Projections: Each suggestion includes estimated time saved per week and implementation cost
- Priority Matrix: Suggestions sorted by effort-to-impact ratio for fast decision-making
- One-Click Playbooks: Pre-built automation templates ready to deploy
A dynamic notification system that keeps operators informed without interrupting flow:
- Toast Notifications: Non-blocking alerts for low-priority background findings
- Severity Tiers: Findings are classified (Info / Warning / Critical) with appropriate urgency
- Contextual Actions: Notifications link directly to the relevant dashboard panel
| Category | Technology | Version | Purpose |
|---|---|---|---|
| UI Framework | React | 18.2 |
Component-based UI with concurrent rendering |
| Language | TypeScript | 5.2 |
Type-safe development and better DX |
| Styling | Tailwind CSS | 3.4 |
Utility-first design with custom design tokens |
| Animation | Framer Motion | 11.0 |
Declarative physics-based animations & transitions |
| Icons | Lucide React | 0.344 |
Consistent, accessible SVG icon system |
| Build Tool | Vite | 5.1 |
Lightning-fast dev server and optimized builds |
| Typography | Outfit + Inter | Google Fonts | Brand (Outfit) and UI (Inter) font pairing |
| Utils | clsx + tailwind-merge | 2.x |
Conditional class management |
| Deployment | Netlify | β | Zero-config static site deployment |
OpsManager is structured as a modular single-page application with three core functional domains, each represented by a dedicated component:
OpsManager Application
β
βββ π§© App.tsx # Root shell β navigation state, layout, notification engine
β β
β βββ π Executive Overview # Inline in App.tsx β telemetry metrics & ops health score
β β
β βββ π§ SOPAnalysis.tsx # SOP audit engine β redundancy detection & gap analysis
β β
β βββ π°οΈ WorkflowMonitor.tsx # Live stream surveillance β anomaly detection & flow health
β β
β βββ βοΈ Settings.tsx # Platform configuration β thresholds, notification prefs
β
βββ π¨ index.css # Global design tokens, glassmorphism utilities, animations
βββ π§ tailwind.config.js # Extended Tailwind theme with custom colors & spacing
βββ β‘ vite.config.ts # Build configuration with React plugin
| Component | Lines | Responsibility |
|---|---|---|
App.tsx |
~650 | Root shell, navigation state machine, notification toast engine, Executive Overview |
SOPAnalysis.tsx |
~400 | SOP document ingestion, structural scoring, redundancy & gap detection |
WorkflowMonitor.tsx |
~390 | Live event streaming, anomaly flagging, flow health indicators |
Settings.tsx |
~130 | Platform preferences, alert thresholds, integration configuration |
- Node.js
18+and npm9+
# 1. Clone the repository
git clone https://github.com/Ismail-2001/AI-Operations-Manager-Agent.git
cd AI-Operations-Manager-Agent
# 2. Install dependencies
npm install
# 3. Start the development server
npm run devThe application will be available at http://localhost:5173
| Script | Command | Description |
|---|---|---|
| Dev Server | npm run dev |
Starts Vite HMR dev server on port 5173 |
| Production Build | npm run build |
Compiles TypeScript & bundles for production |
| Preview Build | npm run preview |
Locally serves the production build |
| Lint | npm run lint |
Runs ESLint with TypeScript rules |
This project ships with a pre-configured netlify.toml β deployment is zero-config.
Option A β Deploy via Netlify UI:
- Push your fork to GitHub
- Go to Netlify β "Add new site" β "Import an existing project"
- Connect your GitHub repository
- Netlify will auto-detect the build settings from
netlify.toml:- Build Command:
npm run build - Publish Directory:
dist
- Build Command:
- Click Deploy Site β
Option B β Deploy via Netlify CLI:
# Install Netlify CLI
npm install -g netlify-cli
# Login to your Netlify account
netlify login
# Build and deploy
npm run build
netlify deploy --prod --dir=dist# Install Vercel CLI
npm install -g vercel
# Deploy from project root
vercel --prodVercel will auto-detect the Vite framework and configure the build correctly.
- Full high-fidelity UI with glassmorphism design system
- Simulated real-time workflow monitoring with Live Engine
- SOP analysis with structural scoring
- Automation Lab with ROI projections
- AI Sentinel notification system
- Framer Motion micro-interactions throughout
- Supabase or Firebase backend for live data persistence
- Real workflow events via WebSocket connections
- User authentication & multi-tenant workspaces
- Persistent SOP document storage and versioning
- OpenAI / Claude integration via serverless edge functions
- Natural language SOP analysis (upload a doc, get scored instantly)
- LLM-generated automation playbooks from workflow patterns
- Conversational ops assistant sidebar
- Dedicated agents per department (Engineering, HR, Finance, Support)
- Cross-departmental bottleneck correlation
- Autonomous SOP rewriting with human approval workflow
- Integration connectors: Jira, Notion, Slack, Linear
AI-Operations-Manager-Agent/
β
βββ src/
β βββ components/
β β βββ SOPAnalysis.tsx # SOP audit engine component
β β βββ WorkflowMonitor.tsx # Real-time stream surveillance component
β β βββ Settings.tsx # Platform settings component
β βββ App.tsx # Root application shell & navigation
β βββ index.css # Global styles & design system tokens
β βββ main.tsx # React DOM entry point
β
βββ public/ # Static assets served at root
βββ index.html # HTML entry point
βββ netlify.toml # Netlify deployment configuration
βββ tailwind.config.js # Tailwind theme extension
βββ tsconfig.json # TypeScript compiler options
βββ vite.config.ts # Vite build configuration
βββ package.json # Dependencies & npm scripts
Contributions are welcome. To contribute:
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature-name
- Commit your changes using Conventional Commits:
git commit -m "feat: add natural language SOP parser" - Push to your fork:
git push origin feature/your-feature-name
- Open a Pull Request with a clear description of the change and its impact
Distributed under the MIT License. See LICENSE for full details.
Built to turn passive dashboards into autonomous intelligence.
If OpsManager changed how you think about operations, consider starring β the repo.
Developed with β€οΈ by Ismail