Skip to content

Getting Started

Consystence is an AI-native runtime for monitoring and operating industrial facilities — from mining and coal handling and preparation plants (CHPPs) through to general process control. The same codebase runs as a cloud organisation manager or as an on-prem site server, renders its UI from the server over a single wire format, and reaches the field through an edge runtime and a PLCnext border gateway.

This guide gets a developer or technical evaluator from a clean checkout to a running demo. You do not need a PLC, an edge box, or a cloud tenant to start — the development profile runs entirely on simulated equipment with in-memory storage.

Two principles shape everything that follows, so it is worth stating them up front.

Work through these three pages in order.

Get the .NET 10 backend and the TypeScript frontend building and running on your machine, then open the dev server in a browser.

Installation

Understand the vocabulary before you build: organisations and sites, device types versus instances, the controller → module → channel → tag engineering model, the deployment topology, and the server-driven UI.

Core concepts

Bring up the seeded demo, watch live tag values flow from the simulator, and walk a device instance end to end.

Quickstart

Once the demo is running, branch into the area you care about: