Industrial data and AI

One trusted picture of your operation, right now.

White Horse Clips builds the layer missing from your existing systems: a single, live, semantically organised source of truth, with a map of meaning that helps people and agents answer: is this asset making money right now, and if not, exactly why?

The core problem we solve

What is it, in one sentence, and who feels it?

Operations are managed using averages instead of what is happening now. Each system holds part of the truth, the systems do not work effectively together, and by the time the numbers are reconciled, the shift that lost the money is over.

Stated plainly, this is what we are hired to fix:

Last month's cost per tonne arrives two weeks after close. Last shift's OEE arrives in a printed report. The alarm on section three arrives at the morning stand-up. So nobody can say whether this operation is making money right now. And because nobody can say that, nobody can say why. You are left managing the average instead of the moment.The problem in one paragraph, and why each of these systems was bought in the first place

What it costs

When one haul truck stands down, the impact spreads: the excavator waits, the stockpile drops, and the plant runs short. Our demonstration calculates that impact live, in capacity, tonnes and rand for every idle hour. The cost was never invisible. It was spread across four systems that do not speak to each other.

Why nobody has fixed it

The answer requires control-system logic, alarm exceptions, plan-versus-actual data and finance rates, combined in real time. That takes broad knowledge across the stack, access an IT department rarely grants, and an architecture that can support the next question.

What we sell

Not a dashboard. We provide a single real-time source of truth at asset level. It is calculated once and published so every screen, report and agent can read it without needing to understand the systems underneath.

Do we understand the customer

Who buys, who champions, what triggers the conversation?

Our customer is an operator with a complex plant, fragmented control, historian, maintenance and ERP systems already paid for, and a funded initiative that opens the door.
RoleTypical titleWhat they need to hear
ChampionPlant, engineering or reliability managerA visible fix for a number they personally do not trust
Economic buyerGM, mine manager, COO or CIOTonnes, availability, OEE and cost
Technical evaluatorAutomation, C&I manager, OT securityNetwork segmentation, historian compatibility, supportability

The conversation usually starts with an integrated operations centre or control-room build-out. It may then lead to control-system modernisation, a maintenance-system upgrade, or a new plant.

The Unified Namespace

What is it, and why is it what we build first?

It organises the business and every event in it in the same way the business is organised. It holds the current state of everything as the single source of truth for right now.
Example Ferrochrome Site A Melt Shop Arc Furnace BathTemperature 1621 °C · HeatPhase "Tapping" · TapWeight 77.6 t Ladle Metallurgy Chemistry (6) · ChemistryApproved false · Controller 2 (3) Continuous Caster BilletLength · BilletsProducedThisHeat 0 · CasterStatus "Idle" Billet Warehouse Bay1 · Bay2 · Bay3 · BilletsReadyForMill EAF / OEE 74.2 % ONE RELATIONSHIP "contains". Parents, children, siblings. Current state only. Think file share.
Illustrative: how the namespace would be structured for a casting operation at Example Ferrochrome, Site A. Every role — operator, supervisor, maintenance, management — reads this same tree; nothing is duplicated or re-entered.

How it is built

We walk the value stream, connect the controllers and databases, and organise the business using ISA-95 (enterprise, site, area, line, cell). We bring in the raw points and turn them into current state in one payload shape: value, timestamp, quality, units.

Why it scales

It is edge-driven, report-by-exception, lightweight and open. Only changes travel. New use cases extend the tree; nothing is rebuilt.

What it is not

It is not the message broker. The broker is how messages move; the namespace is what is organised. It is also not a one-way "digital thread": every smart thing is a node that both publishes and consumes, so the controller can read the OEE it helped produce.

We already have one. Our live demonstration joins plant control, manufacturing-execution and maintenance data into one live operating picture. It is a unified namespace.

The knowledge graph

What the namespace is the foundation for.

The namespace shows where data lives. The graph shows how the plant behaves: what feeds what, what gates what, and which two views refer to the same asset. It represents meaning without requiring a person to reason it out each time.
Arc Furnace Ladle Metallurgy Continuous Caster Billet Warehouse EAF / OEE Chemistry Approved feeds feeds via tundish feeds same asset gates casting
The five "user edges" an agent drew on the same melt shop. The tree cannot carry any of them, and each one changed a conclusion in the operational report that followed.
  • Sequence is settled. Start with the namespace, then extend it into the graph so that each grows with the other.
  • It is the scaffold agents traverse. A language model has limited context. The graph guides it to the relevant node, where it reads the current state. Without a graph, there is no real agentic reasoning across a plant.
  • It makes tribal knowledge queryable. What an experienced operator tells an agent is applied to the graph and can answer the next operator's question. Root-cause traces cross silos; asset types can be compared across sites.
A knowledge graph of an industrial operation drawn as thousands of connected nodes.
In our toolset: agent-native knowledge graph
A melt shop namespace drawn as a circular knowledge graph, with grey containment edges and typed relationship edges highlighted across the middle.
The same example operation as a graph. Grey lines show containment — what the tag tree already gives you. The lines across the middle show typed relationships it cannot carry: feeds, gates, same asset. Those few edges make the questions answerable.

How we serve them

What does working with us feel like?

The person who scopes the work builds it. We work in short iterations. At the end, the client owns the infrastructure.
  • The senior engineer is the architect and the project manager. There is no hand-off from a sales engineer to a delivery team working from stale knowledge.
  • Full-stack fluency in one head. Control, MES, CMMS, ERP, edge and cloud are all running today in our demonstration environment.
  • Agile, short iterations. Waterfall assumes we already know what we need to know. We do not, and neither does the client. The second question always changes the first answer.
  • Educate, do not stay long. With each phase, we do less and teach more, so the client becomes capable.
  • Engineering discipline the client can read. Verify the artefact, not just the absence of an error. A missing reading must never look healthy. Alert, do not log. Every rule was paid for.

Where we play: Industry 4 and Industry 5

What the next two years look like, and where White Horse Clips sits in them.

Industry 3 automated the equipment. Industry 4 automates decisions. Industry 5 brings human judgment and machine reasoning together, and can only run on the infrastructure Industry 4 builds.

Industry 3

The automation of industrial processes: controllers, HMIs, drives and safety interlocks. It still matters and is not going away, but it has become a commodity.

Industry 4 · where we build

The automation of business decisions, using common digital infrastructure that shows the operation's current state. This is where the Unified Namespace comes from, and it uses data already generated by Industry 3. This is our foundation work.

Industry 5 · where we are going

The convergence of human and artificial intelligence to make better decisions, running on Industry 4 infrastructure. We intend to work where operating experience and engineering meet.

The line we will not cross

A controller is deterministic: the same input gives the same output every time, within a fixed time window. That is the basis of industrial control, and it is not suited to probabilistic reasoning. A language model is probabilistic by design: the same prompt and context can still take a different path. You can constrain it, and a human in the loop provides a constraint, but you cannot make it deterministic.

So agents live in the decision layer, not the control layer. Our rule of thumb: if a wrong or late answer can hurt someone or break something, it stays deterministic. If a wrong answer that gets caught costs a review cycle, that is where agents earn their place.

What you buy, and what gets built

This is the split we will advise you on. Buy the infrastructure: brokers, historians, modelling engines, data transformation and pipelines. That market is mature, and building your own is waste. Build what sits above it: how your people and agents analyse, visualise, find patterns, report and solve. That is where your operation differs from the one next door.

The problems have not changed: do more with less, do it safer, reduce impact, and get more out of what you already own. These are data-to-decision problems, and they always were. What is changing quickly is how they are solved.

The operator

Who is building this, and what has he already delivered?

21 years in industry: mining and minerals processing, with manufacturing, engineering construction and technology consulting.

J.C du Preez most recently led an OT and automation department of more than forty-eight people across mining and processing operations. Its work covered optimisation, data analytics, monitor and control, and OT governance, including the cybersecurity framework and the enterprise data platform. Before that, he spent nearly nine years at a global mining group, ending as Maintenance Superintendent of a platinum concentrator. He led a thirty-four-person mechanical, electrical and instrumentation team and implemented ISO 55000 asset management across crushers, mills, flotation and 33kV substations. He serves as Deputy Chair of the RTIMS Technical Steering Committee at the Mandela Mining Precinct — a public-private partnership between the Department of Science and Innovation and the Minerals Council of South Africa — leading the IT-OT convergence work package and contributing to the AI framework for mining.

Two results are worth stating because they were measured on a plant rather than modelled on a slide. Volumetric scanning introduced across a 150-truck fleet delivered a 17% load improvement in BCM and more than US$60M a year in revenue. A neural-network haulage digital twin he directed was used to test fleet sizing and dispatch. The automated load-curtailment response he directed — the plant answering a grid curtailment event on its own and protecting production through constrained supply — won the Schneider Electric 2024 Sustainability Impact Award. He led this work as the department head who carried the budget, the team and the accountability for it. These are the Director's own record, not a promise for any other site.

Start with a conversation. Where we begin is an assessment on one part of your operation: whclips.co.za/contact.html

The plant shown in any diagram is an illustrative example, not a client.