A high-performance, deterministic middleware platform engineered for industrial data orchestration and cross-protocol automation.
Industrial and enterprise environments suffer from extreme protocol isolation. PLCs, VMS platforms, cloud brokers, and IT monitoring tools speak entirely different languages.
Uniflow acts as the unified connective tissue, offering low-latency protocol translation, deterministic graph logic execution, and centralized real-time monitoring—without custom coding for every integration point.
Uniflow utilizes an independent client-server architecture powered by SignalR WebSockets to maximize operational stability and performance.
High-fidelity administration console built with WinForms and embedded WebView2 controls for visual rule design and real-time topology health tracking.
A lightweight, headless .NET 8 background engine executing protocol ingestion, expression evaluation, internal tag storage, and action dispatches.
High-speed bi-directional RPC command channel and real-time telemetry streaming over WebSockets, enabling multi-service remote management.
Each protocol adapter operates as an isolated, dynamically-loaded runtime plugin. Faulty device communication or network drops are isolated to the specific plugin without disrupting the host core service.
An in-memory, ultra-fast volatile data warehouse acting as a common ground where Modbus register readings, MQTT payloads, and REST webhooks can be aggregated and evaluated together.
Features built-in Loop Protection (trigger depth limits) to prevent cascading logic feedback loops, alongside millisecond-precise execution snapshot tracing for visual debugging.
Translates data in real time between incompatible systems without intermediate databases.
Gathers telemetry from dozens of disparate sources and exposes them via a standardized interface.