Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏭 VYNO Process Guard

An enterprise-grade industrial AI monitoring platform built for real-time factory telemetry analysis, anomaly detection, and predictive operational intelligence.

VYNO Process Guard combines modern cloud infrastructure with AI-powered reasoning systems to help industrial organizations detect mechanical risks before failures occur and generate actionable engineering recommendations in real time.


✨ Features

  • 🏭 Real-time industrial telemetry monitoring
  • ⚑ Sub-second live data streaming
  • πŸ€– AI-powered anomaly detection using Llama 3.1
  • 🧠 Prescriptive engineering recommendations
  • πŸ” Multi-tenant enterprise architecture
  • πŸ›‘ Row Level Security (RLS) for data isolation
  • πŸ“Š Real-time operational dashboards
  • πŸ”„ WebSocket-powered live updates
  • πŸ“œ Immutable AI audit trail logging
  • πŸ‡ͺπŸ‡Ί EU AI Act-ready compliance infrastructure

πŸ› οΈ Tech Stack

  • Frontend: Next.js 14 (App Router)
  • Styling: Tailwind CSS
  • Charts & Visualization: Recharts
  • Backend: FastAPI (Python)
  • AI Engine: Llama-3.1 via Groq API
  • Database: PostgreSQL
  • Realtime Infrastructure: Supabase Realtime
  • Authentication: Supabase Auth
  • Security Layer: PostgreSQL Row Level Security (RLS)

πŸ“¦ Installation

Clone the repository and install dependencies:

git clone https://github.com/yourusername/vyno-process-guard.git

cd vyno-process-guard

Install frontend dependencies:

npm install

Install backend dependencies:

pip install -r requirements.txt

βš™οΈ Environment Setup

Create a .env.local file for the frontend:

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
NEXT_PUBLIC_API_URL=http://localhost:8000

Create a .env file for the backend:

GROQ_API_KEY=your_groq_api_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key
DATABASE_URL=your_database_url

▢️ Running the Platform

Start Frontend

npm run dev

Start Backend

uvicorn main:app --reload

Frontend will run on:

http://localhost:3000

Backend API will run on:

http://localhost:8000

πŸ“ Project Structure

vyno-process-guard/
β”‚
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ dashboard/
β”‚   β”œβ”€β”€ charts/
β”‚   └── services/
β”‚
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ api/
β”‚   β”œβ”€β”€ ai/
β”‚   β”œβ”€β”€ telemetry/
β”‚   β”œβ”€β”€ monitoring/
β”‚   └── security/
β”‚
β”œβ”€β”€ database/
β”œβ”€β”€ docs/
β”œβ”€β”€ requirements.txt
└── README.md

πŸš€ Core Capabilities

πŸ€– Predictive AI Monitoring

The platform continuously analyzes telemetry streams using Llama-3.1 to identify abnormal mechanical patterns and operational risks before failures occur.


πŸ“‘ Real-Time Telemetry Infrastructure

Powered by Supabase Realtime and WebSockets for sub-second telemetry synchronization across industrial dashboards.


πŸ›‘ Enterprise Security Architecture

Every telemetry packet is securely associated with a unique organization and verified using PostgreSQL Row Level Security policies.


πŸ“œ Immutable AI Audit Logging

All AI-generated recommendations are hashed and stored to provide transparent decision tracking and compliance-ready auditability.


πŸ” Security & Compliance

VYNO Process Guard is designed with enterprise-grade security principles:

  • Row Level Security (RLS)
  • Multi-tenant isolation
  • Secure API communication
  • Immutable audit logging
  • Tenant-scoped telemetry streams
  • EU AI Act-oriented traceability architecture

πŸ“Š Use Cases

  • Smart Factory Monitoring
  • Predictive Maintenance
  • Industrial Risk Detection
  • Manufacturing Intelligence
  • Equipment Failure Prevention
  • Real-Time Operational Analytics

πŸš€ Deployment

Frontend Deployment

Recommended platform:

  • Vercel

Build the frontend:

npm run build

Backend Deployment

Recommended platforms:

  • Railway
  • Render
  • Docker
  • Kubernetes

Run production server:

uvicorn main:app --host 0.0.0.0 --port 8000

πŸ“š Learn More

Useful resources related to the technologies used in this project:

  • Next.js Documentation
  • FastAPI Documentation
  • Supabase Documentation
  • Groq API Documentation
  • PostgreSQL RLS Documentation

πŸ“„ License

This project is licensed under the MIT License.


🀝 Contributing

Contributions, ideas, and improvements are welcome.

Feel free to fork the project and submit pull requests.


πŸ’‘ Author

Built for modern industrial intelligence systems using AI-powered monitoring infrastructure.

Eray Γ–zer

About

🏭 Industrial AI monitoring platform for real-time telemetry analysis, predictive anomaly detection, and AI-powered operational intelligence.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages