Open-source industrial data tooling

One namespace.
Every signal in context.

Build, archive, and query a Unified Namespace with composable TypeScript and Node-RED tools designed for real industrial systems.

  • 5public repositories
  • @uns-kitone npm scope
  • MITopen source

Live namespace

PLC Equipment OT signals
NR Node-RED Edge flows
MQTT / UNS Context at the source
DB Archive QuestDB history
API Access Secure queries

The public stack

Small pieces that work
as one system.

Start with a single library or connect the full flow. Each project is useful independently and shares the same namespace model.

On the roadmap

What arrives next.

The public stack will expand at the control and connectivity layers. Assistant capabilities will be offered separately through a subscription.

CTL Planned public
uns-datahub-controller

DataHub Controller

Central controller and embedded UI for configuring, deploying, and observing UNS applications and add-ons.

MQTT Planned public
uns-bridge-mqtt

MQTT Bridge

Browse external MQTT brokers and map their payloads into a governed Unified Namespace structure.

OPC Planned public
uns-bridge-opcua

OPC UA Bridge

Browse OPC UA servers and map nodes and values into the same UNS model.

AI Subscription
uns-assistant-runtime

UNS Assistant Runtime

Operational assistant orchestration, tool execution, and evidence-backed answers built around the live namespace.

Included capability uns-rag

Scoped retrieval with evidence.

Document ingestion, retrieval, and source grounding for trustworthy operational answers.

Built for the real floor

Context should travel
with the data.

  1. 01

    Connect

    Bring MQTT, Node-RED, equipment, and services into one live namespace.

  2. 02

    Contextualize

    Keep asset, object, attribute, and schema meaning next to every signal.

  3. 03

    Use

    Archive once, query safely, and build applications without rediscovering the plant.

Start from the source

Build the namespace
your data deserves.