Dushyant5024 /
FlightIntel-AI-Aviation-Predictive-Maintenance-Copilot
AI-powered aviation predictive maintenance and anomaly detection system inspired by modern aerospace monitoring platforms.
55/100 healthLoading repository data…
MaybeSomeone-arc18 / repository
AI-powered predictive maintenance dashboard for industrial operations with real-time telemetry streaming, anomaly detection, live alerts, fleet analytics, and interactive digital twin visualization built with Next.js, Node.js, WebSockets, MongoDB, and Python ML.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
An AI-driven predictive maintenance platform that monitors industrial machine health, analyzes high-frequency telemetry, and visualizes real-time digital twins.
FacCheck AI is a full-stack, AI-driven predictive maintenance platform engineered to monitor, analyze, and visualize industrial machine health. By combining a realistic simulation of high-frequency sensor telemetry with machine learning, the platform accurately predicts failure probabilities before they cause downtime.
The system features a real-time WebSocket architecture that feeds live telemetry directly into a sleek, futuristic UI dashboard complete with interactive 3D digital twins.
Unplanned downtime in manufacturing and industrial sectors costs millions of dollars annually. Traditional maintenance is purely reactive (fixing things after they break) or rigidly preventative (replacing parts on a strict schedule, regardless of actual wear).
| Feature | Description | Status | Examples |
|---|---|---|---|
| Real-Time Telemetry | WebSocket-powered architecture delivering sub-second sensor updates | ✅ | Emits live machine_telemetry |
| AI Failure Prediction | Integrated ML model assigning risk levels based on 10D vectors | ✅ | Detects anomalies on the fly |
| Interactive Digital Twins | React Three Fiber 3D models representing live machine health | ✅ | Colors shift from green to red |
| Dynamic Fleet Filtering | Instantly filter global fleets by type and risk level | ✅ | Isolate "High Risk Machines" |
| Responsive UI | Flawless glassmorphism experience across all breakpoints | ✅ | Adapts to mobile/desktop |
| Live Analytical Charts | Custom Recharts and SVG sparklines updating dynamically | ✅ | OEE & Yield metrics |
| Event Logging | Automated notification system tracking critical machine events | ✅ | History of warnings/errors |
| Theme Customization | Dark mode UI with system preference syncing | ✅ | Persistent via localStorage |
┌────────────────────────────────────────────────────────┐
│ REACT UI │
│ (Next.js, Tailwind, Zustand, Recharts, Three.js) │
└──────────────────────────┬─────────────────────────────┘
│ (WebSockets & REST)
┌──────────────────────────▼─────────────────────────────┐
│ API LAYER │
│ (Socket.io Multiplexing & Request Handlers) │
└──────────────────────────┬─────────────────────────────┘
│
┌──────────────────────────▼─────────────────────────────┐
│ EXPRESS SERVER │
│ (Node.js, Simulation Engine, Socket Manager) │
└─────────────┬───────────────────────────┬──────────────┘
│ │
┌─────────────▼──────────────┐ ┌─────────▼──────────────┐
│ DATASET │ │ AI ENGINE │
│ (CSV Telemetry Stream) │ │ (Random Forest ML) │
└────────────────────────────┘ └────────────────────────┘
fac-Check/
├── backend/
│ ├── src/
│ │ ├── services/ # CSV Loader, AI inference, Telemetry simulation
│ │ ├── websocket/ # Socket.io room management
│ │ └── index.js # Express Server entry point
│ └── package.json
│
└── frontend/
├── src/
│ ├── app/ # Next.js routes (Dashboard, Analytics, Alerts)
│ ├── components/ # UI, 3D Models, Charts, Metric Cards
│ ├── lib/ # Utility functions
│ ├── services/ # Socket.io service layer
│ ├── store/ # Zustand state management
│ └── styles/ # Global CSS
├── tailwind.config.ts
└── package.json
Follow these steps to get the project running locally.
1. Clone the repository
git clone https://github.com/MaybeSomeone-arc18/fac-Check.ai.git
cd fac-Check.ai
2. Install Backend Dependencies
cd backend
npm install
3. Install Frontend Dependencies
cd ../frontend
npm install
Create .env files in both backend and frontend directories:
Backend (backend/.env):
| Variable | Description | Example |
|---|---|---|
PORT | The port for the Express server | 3001 |
CSV_PATH | Path to telemetry dataset | ./predictive_maintenance_dataset.csv |
Frontend (frontend/.env.local):
| Variable | Description | Example |
|---|---|---|
NEXT_PUBLIC_SOCKET_URL | WebSocket server URL | http://localhost:3001 |
NEXT_PUBLIC_API_URL | REST API server URL | http://localhost:3001/api |
You will need two terminal windows to run both the frontend and backend simultaneously.
Terminal 1 (Backend):
cd backend
npm run dev
Terminal 2 (Frontend):
cd frontend
npm run dev
While primary data flows via WebSockets, the backend also exposes standard REST API endpoints for initial configurations.
subscribe_machine / unsubscribe_machine: Manage active telemetry listeners to conserve bandwidth.machine_telemetry: Emitted ~10 times a second containing live sensor payloads and AI risk scores.GET /api/machines - Retrieve registered machine fleetGET /api/alerts - Fetch recent anomaly logsGET /api/analytics/history - Fetch historical OEE and Yield metricsFacCheck AI seamlessly integrates a Scikit-learn Random Forest Model to elevate operations from passive tracking to proactive management.
memo and strictly segregated state to prevent React from re-rendering the heavy WebGL context when overlay UI updates occur.Number.isFinite) and precisely synchronizes dynamic SVG sparklines with updating numeric DOM elements.Contributions make the open-source community an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature)Selected from shared topics, language and repository description—not editorial ratings.
Dushyant5024 /
AI-powered aviation predictive maintenance and anomaly detection system inspired by modern aerospace monitoring platforms.
55/100 healthsalma-abarkane /
AI-powered predictive maintenance system for ATM networks using FastAPI, React, Machine Learning, and Big Data analytics.
63/100 healthSHABCODES /
AI-powered ship monitoring dashboard with predictive maintenance, alerts, PostgreSQL, Docker, and Scikit-learn
53/100 healthAmbivert01 /
AI-powered cognitive railway operating system — knowledge graph, multi-agent reasoning, digital twin & predictive maintenance
65/100 healthSayam09das /
AI-powered predictive maintenance platform using XGBoost, FastAPI, Next.js, SHAP, and Gemini AI for machine failure prediction and intelligent maintenance recommendations.
65/100 healthrushikesh-bobade /
AI-powered Smart Factory Command Center for Zero-Touch Sugar Manufacturing with 3D Digital Twin and Predictive Maintenance Simulation.
44/100 health