Modular Analytics and Intelligence Toolkit

MAIT unifies real-time monitoring, data storage, analytics, and AI.

The Modular Analytics & Intelligence Toolkit collects edge telemetry, stores it in your Database, enriches it with Local Statistical Analysis, AI-driven diagnostics, and delivers dashboards that crews and fleet managers actually use.

Core modules that make up MAIT

Each module can stand alone, but together they form a comprehensive generator intelligence platform.

Data Collector

Python Modbus TCP poller with retry logic, unit conversion, and logging. Optimized for Kohler® DecisionMaker® controllers, with additional controller support in progress.

MAIT Backend

FastAPI service that serves dashboards, aggregates metrics, manages alerts, and brokers AI requests.

MAIT Front

React dashboard with tabs for live monitoring, historical trends, baseline, AI reports, console logs, and maintenance views.

Database

Long-horizon time-series storage that retains every polled datapoint for analysis, trends, and comparisons across runs.

Powertrain local analysis

Runs on your hardware with statistical analysis, baseline modeling, and drift detection to surface issues without leaving your network.

AI powered analysis

AI-enabled mode with long-term memory and readable reports that account for trends and baselines—available via hosted gateway or licensed on-prem package.

What MAIT delivers out of the box

MAIT is an end-to-end stack that starts at the Modbus registers and ends with actionable insights.

Real-time operations

Live dashboards made for generator crews

Instantly see RPM, voltage, load, fuel, alarms, and environmentals. Compare values, and view status from any device on your network.

Analytics & trends

Historical context without the spreadsheet work

Database stores a deep history, and every polled datapoint stays reachable for insight. Trends surfaces seasons, run hours, and load bands so maintenance teams can plan instead of react.

AI diagnostics

PowertrainAgent finds issues before alarms trip

Runs in local statistical analysis mode or AI-enabled mode. It reviews each run, correlates subsystems, and produces readable reports that account for long-term trends, baseline drift, and recommended actions.

Flexible deployment

Self-hosted, managed, or community edition

Run everything on your hardware, tap into the hosted gateway for premium analytics, or start with the community release to evaluate the workflow.

Deployment options that grow with your program

Start where you are and add capabilities as operations mature.

Self-hosted Suite
  • Docker-compose stack for poller, backend, InfluxDB, and MAIT Front
  • Run entirely on your hardware with your network policies
  • Perfect for operators with in-house IT or OT support
  • Optional upgrade to connect with our remote AI services
Managed Analytics
  • Keep data onsite while MAIT Services manage PowertrainAgent intelligence
  • Health monitoring, alert tuning, and report delivery handled by experts
  • Includes onboarding, training, and access to the support engineers
  • Usage-based billing tied to generator count when AI gateway is enabled
Community Edition
  • Open-source release of poller, backend, and dashboard
  • Ideal for labs, proof-of-concept, or DIY integrators
  • Same architecture; plug in hosted analytics when ready
  • Active roadmap shaped by real-world deployments

Ready to learn more about MAIT?

Prefer direct contact? Email ys@mait.tech