FOREMAN
MSIT AI-Track Capstone

FOREMAN

Production Intelligence with Memory

An AI platform that doesn’t just monitor industrial production environments — it remembers them. Four specialized reasoners on a biologically inspired memory substrate.

Open access

Try it yourself

A public demo instance is running — no registration, no request. The credentials below are deliberately shared so anyone can look around.

ACCESS

www.foreman-demo.de ↗

E-mail
chef@foreman.de
Password
ForemanDemo2026!

The login is the plant-manager profile: it sees the whole fleet and may trigger the reasoners, so every capability is reachable from one account.

BEFORE YOU CLICK

Five honest notes

The interface is German. FOREMAN speaks the language of the shop floor it was designed for.

The data is simulated. No real plant is connected. Every prediction carries a visible simulation caveat — a deliberate design rule, not a placeholder.

It is a shared instance. Anything you enter is visible to everyone else and stays in the database. Please do not enter real personal data. Worker notes are run through name redaction before they are stored — a safety net, not a guarantee.

AI analyses are rate-limited. The reasoners call a language model on a capped budget. If an analysis is temporarily unavailable, alarms, trends and the archive keep working.

Nothing here switches anything. FOREMAN explains, it does not actuate. There is no path from this interface to a machine.

Concept deck · May 2026

The concept deck

Written in May 2026, before the first commit: the problem, the three-layer architecture, its reasoning layer, and the plan. It shows the target picture, not today's build state — for that, see the table under Reasoners and the claims register. Interactive; use the arrows to navigate. Open in full screen ↗

FOREMAN · deck
Architecture

Three layers, cleanly decoupled

Industry delivers the data, FOREMAN reasons, operators act. Each layer is autonomous — the platform is an open node in the industrial software stack, not a closed app.

LAYER 1

Industrial environment

Sensor streams, PLC logic (OPC UA, MQTT, Modbus), log files, and maintenance history — integrated through normalizing, pseudonymizing adapters. Today only the simulation adapter is built; the protocol adapters are the target picture.

LAYER 2

Reasoning platform

Four specialized reasoners work against a shared memory substrate, routed through a local + cloud model gateway.

LAYER 3

Output channels

An operator dashboard with traceable explanations — plus an MCP interface that any third-party system can consume.

Layer two

Four reasoners, one memory core

Each reasoner answers a question that a snapshot dashboard cannot.

01

Event-chain reconstruction

Links incidents, sensor drift, and operator logs into coherent narratives over time.

02

Drift detection

Flags changes in a machine’s behavior against its own historical profile.

03

Failure prediction

Matches the current state against consolidated precursor patterns from past incidents.

04

Maintenance-cycle analysis

Causal deviation analysis between maintenance events and machine behavior to optimize intervals.

Load data, not load simulation. FOREMAN does not simulate load itself — that needs parameters outside its observation boundary. It exposes the observed load profiles and limits read-only over MCP, for an external simulation tool to build on.

Target vs. today

What is built, what is planned

This page describes the target picture of a project under construction. The build state lives in the repository — every row below cites its entry in the claims register.

Target Today Evidence
Four reasonersThree built — event-chain reconstruction, drift detection, failure prediction. Maintenance-cycle analysis waits on a real maintenance history.C-001
Ten dashboard sectionsEight built, including the platform/audit view and a 3D line view. Maintenance and load are marked placeholders.C-003
Plant protocols (OPC UA, MQTT, Modbus)None connected. A simulation adapter drives a twin park of twelve machines.C-005
Open MCP nodeBuilt — eleven read-only tools. The consumers named in the deck (simulation, ERP, energy management) are the target, not connected systems.C-002
Failure prediction on real dataA method demonstrator trained on simulation data; every prediction carries a simulation caveat.C-012
Memory substrateConnected as an external service; a memory-only search mode is live in the demo.C-033, C-073
Engineering standards

Built to be reviewed, not vibe-coded

Every change passes defined gates before it reaches main. The binding definition lives in the repository’s GROUND_TRUTH §10–§11.

Type-safe mypy --strict / tsc
Tested pytest ≥ 85% coverage
Linted ruff / eslint
Secure OWASP Web & LLM Top 10 (2025)
Private by design GDPR Art. 25
EU AI Act scoped: provider, Art. 50 transparency duties — no conformity claim
Observable per-reasoner metrics (OWASP A09)
Human-in-the-loop operator confirms safety calls (BSI)
Bounded rate-limited + pinned models (LLM10)
Living docs updated in the same commit
Agent-governed coding agents run under a rule-and-guard layer (AEOS)