"The industrial enterprises winning with AI are not the ones with the most models. They are the ones with the best data foundation."
This repository is a practical, reusable Industrial AI Reference Architecture and Framework for enterprise organizations deploying AI across industrial environments β manufacturing, utilities, oil & gas, energy, mining, and critical infrastructure.
It is not a software project. It is a reference architecture β a body of guidance, patterns, diagrams, and templates designed to accelerate the design and delivery of Industrial AI programs grounded in a scalable data foundation.
The central thesis is simple but consequential:
Most Industrial AI initiatives fail not because the AI models are wrong β but because the data foundation is missing, fragmented, or decontextualized. The solution is an Industrial Data Backbone: a unified, contextual, secure, and AI-ready data fabric connecting the plant floor to enterprise intelligence.
| Role | Relevance |
|---|---|
| CIO / CTO | Strategic architecture direction and investment framework |
| Industrial AI Architect | Reference patterns, integration models, and design guidance |
| OT Architect | Edge integration, protocol standards, security architecture |
| Manufacturing Leaders | Use cases, maturity model, and ROI framing |
| Utility & Energy Companies | Sector-specific use cases and architecture patterns |
| Critical Infrastructure Operators | Security-first architecture and resilience patterns |
| System Integrators | Implementation templates and integration blueprints |
π Manufacturing β‘ Utilities π’οΈ Oil & Gas
π Energy βοΈ Mining ποΈ Critical Infrastructure
Industrial-AI-Data-Backbone/
β
βββ README.md β You are here
β
βββ docs/
β βββ industrial-ai-reference-architecture.md β Master architecture document
β βββ industrial-data-backbone-framework.md β Data Backbone framework
β βββ unified-namespace-guide.md β UNS design guide
β βββ isa95-contextualization-model.md β ISA-95 data contextualization
β βββ industrial-knowledge-graph.md β Knowledge graph architecture
β βββ industrial-ai-maturity-model.md β AI maturity model (5 levels)
β βββ agent-fabric-architecture.md β Multi-agent AI architecture
β βββ iec62443-security-reference.md β OT security reference
β
βββ examples/
β βββ manufacturing-use-cases.md β Manufacturing AI use cases
β βββ utility-use-cases.md β Utility sector use cases
β βββ oil-gas-use-cases.md β Oil & Gas use cases
β
βββ diagrams/
β βββ edge-to-cloud-architecture.md β End-to-end architecture diagram
β βββ industrial-ai-reference-architecture.md β Full reference architecture
β βββ agent-fabric-diagram.md β Agent Fabric visual
β
βββ templates/
βββ industrial-ai-roadmap-template.md β Strategic roadmap template
βββ data-platform-assessment-template.md β Data platform assessment
βββ industrial-ai-readiness-template.md β AI readiness assessment
The Industrial Data Backbone is the connective tissue between operational technology (OT) and enterprise intelligence. It consists of seven integrated layers:
graph TB
subgraph L1["Layer 1 β Industrial Data Sources"]
PLC[PLCs]
SCADA[SCADA / DCS]
HIST[Historians]
MES[MES / ERP]
IOT[IoT Sensors]
CMMS[CMMS / Lab]
end
subgraph L2["Layer 2 β Edge Integration Layer"]
OPCUA[OPC-UA]
MQTT[MQTT Broker]
PROTO[Protocol Adapters]
end
subgraph L3["Layer 3 β Unified Namespace (UNS)"]
UNS[Message Broker / Event Bus]
end
subgraph L4["Layer 4 β Data Contextualization"]
ISA95[ISA-95 Mapping]
KG[Knowledge Graph]
DT[Digital Twin Models]
end
subgraph L5["Layer 5 β Enterprise Data Platform"]
LAKE[Data Lakehouse]
ADX[Time-Series Store]
FABRIC[Fabric / Snowflake]
end
subgraph L6["Layer 6 β AI & Analytics Layer"]
PRED[Predictive Analytics]
QUAL[Quality Analytics]
ENERGY[Energy Intelligence]
end
subgraph L7["Layer 7 β Agentic AI Layer"]
MAINT[Maintenance Agent]
PROD[Production Agent]
SEC[OT Security Agent]
end
L1 --> L2 --> L3 --> L4 --> L5 --> L6 --> L7
Level 5 ββββββββββββββββββββ Agentic Operations
Level 4 ββββββββββββββββ Predictive Analytics
Level 3 ββββββββββββ Data Contextualization
Level 2 ββββββββ Data Integration
Level 1 ββββ Data Collection
β Full model: docs/industrial-ai-maturity-model.md
| Document | Description |
|---|---|
| Industrial AI Reference Architecture | Master architecture with all layers, components, and integration patterns |
| Industrial Data Backbone Framework | Framework for designing and implementing the data backbone |
| Unified Namespace Guide | UNS design, broker selection, topic taxonomy, and ISA-95 alignment |
| ISA-95 Contextualization Model | Contextualizing OT data using ISA-95 hierarchy |
| Industrial Knowledge Graph | Building a semantic knowledge layer for industrial AI |
| AI Maturity Model | Five-level framework from data collection to agentic operations |
| Agent Fabric Architecture | Multi-agent industrial AI systems design |
| IEC 62443 Security Reference | OT cybersecurity architecture based on IEC 62443 |
| Template | Purpose |
|---|---|
| Industrial AI Roadmap | 12β36 month roadmap planning template |
| Data Platform Assessment | Assess current data platform maturity |
| AI Readiness Assessment | Evaluate organizational readiness for Industrial AI |
- Data before models β No AI initiative should begin without a clear data foundation strategy.
- Context is everything β Raw OT data without context is noise. Contextualization is the intelligence multiplier.
- Security by design β OT/IT convergence security is not optional. IEC 62443 and Zero Trust are the baseline.
- Edge-first, cloud-enabled β Processing at the edge reduces latency and bandwidth; cloud enables scale and collaboration.
- Standards-based β OPC-UA, ISA-95, IEC 62443, MQTT, and Sparkplug B are the non-negotiable foundations.
- Human-in-the-loop β Agentic AI in industrial environments requires human oversight, audit trails, and rollback capability.
The architectural principles in this repository are informed by published industry research and practitioner experience. Key reference:
Dakha, S. (2026). Why Enterprise Industrial AI Requires a Data Backbone, Not More Models. HCLTech / InductiveAutomation. 12 May 2026. β Suresh Dakha (@dakhasuresh) is a Senior Solution Architect at HCLTech specialising in Physical AI, Edge AI, and OT Cybersecurity. He holds ISA/IEC 62443 Expert certification and is an ISA Senior Member, with direct delivery experience spanning UK gas distribution, global automotive manufacturing, and industrial AI platform development.
Core arguments from this work that underpin this repository:
- Industrial AI fails not because models are weak, but because foundations are treated as an afterthought
- Successful pilots fail to scale due to integration complexity, not algorithmic limitations β what Dakha terms "pilot purgatory"
- Point-to-point integrations work in isolation but collapse at enterprise scale, as integration costs grow faster than business value
- A standardised architecture must be built on four principles: protocol interoperability, Unified Namespace as a data contract, IEC 62443 cyber-governance from day one, and a layered data processing model (Bronze/Silver/Gold)
- AI outputs in safety-critical industrial environments must be treated as bounded recommendations with explicit human-in-the-loop fallback paths
This is a living reference architecture. Contributions, corrections, and extensions are welcome via pull request.
Please read CONTRIBUTING.md before submitting changes.
This repository is licensed under the MIT License.
This reference architecture was developed to help industrial enterprises move beyond isolated AI pilots and toward a scalable, secure, and contextualized Industrial AI foundation.
Built for CIOs, CTOs, Industrial AI Architects, OT Architects, and the system integrators who serve them.