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.
Before you begin
Section titled “Before you begin”Two principles shape everything that follows, so it is worth stating them up front.
The path through
Section titled “The path through”Work through these three pages in order.
1. Install locally
Section titled “1. Install locally”Get the .NET 10 backend and the TypeScript frontend building and running on your machine, then open the dev server in a browser.
2. Learn the concepts
Section titled “2. Learn the concepts”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.
3. Run the demo
Section titled “3. Run the demo”Bring up the seeded demo, watch live tag values flow from the simulator, and walk a device instance end to end.
Where to go next
Section titled “Where to go next”Once the demo is running, branch into the area you care about:
- Platform overview — organisations, the org/site model, authentication, roles, and licensing.
- Architecture overview — the deployment topology and how the pieces communicate.
- Device types — the reusable type system, tags, alarms, and commands.
- Edge runtime — the edge silo and PLCnext communication.
- API — the authentication model, tenant API keys, and the endpoint reference.
- Deployment — running Consystence on Azure or on-prem.