Skip to content

Consystence Docs

Consystence is an AI-native industrial IoT platform for real-time monitoring and control of mining operations. Control screens are assembled dynamically by AI, device types are shared through a marketplace, and edge ML models improve with every deployment across your fleet.

Built on .NET 10, Microsoft Orleans, and SignalR — backed by Deftec, a 60-person industrial automation company with production PLC libraries covering the full coal value chain.

Explore the docs

  • Getting Started

    Install the platform, learn the core concepts, and run your first site.

  • Platform

    Organisations, sites, authentication, roles, and licensing.

  • Architecture

    Three-tier design, Orleans grains, GUI DSL, and scene graph rendering.

  • Device Types

    The type system, tag schemas, alarms, commands, and the marketplace.

  • Edge Devices

    Nvidia Orin setup, PLC communication, edge ML, and offline operation.

  • API Reference

    Authentication, organisation, site, and device APIs.

Architecture at a glance

Consystence uses a three-tier architecture. The cloud tier handles identity, licensing, and fleet analytics. Site servers run on-premises alongside the plant network. Edge devices sit on the factory floor connected directly to PLCs and sensors.

graph LR
    subgraph Cloud["Cloud — Azure"]
        Auth[Identity & Auth]
        Fleet[Fleet Analytics]
        Market[Type Marketplace]
    end

    subgraph Site["Site Server — On-Prem"]
        Orleans[Orleans Silo]
        Scene[Scene Graph]
        PG[(PostgreSQL)]
    end

    subgraph Edge["Edge Device — Nvidia Orin"]
        RT[TensorRT ML]
        PLC[PLC Gateway]
        Buf[Offline Buffer]
    end

    Cloud <-->|gRPC + SignalR| Site
    Site <-->|gRPC| Edge
    PLC --- HW[PLCs & Sensors]
Resource URL
Website consystence.com
Live demo demo.consystence.dev
Account portal account.consystence.dev
System status status.consystence.com
GitHub github.com/consystence