Skip to content
QUBIQ 1.0.4 is available.Download it
Platform

Everything between the sensor and the decision

Connectivity, an asset model, a pipeline designer, operator screens, alarming, a historian and fleet management — in one install, sharing one namespace, licensed once.

Connect

Speak every protocol on the plant floor without a middleman.

  • Industrial connectivity

    OPC UA, MQTT with Sparkplug B, Modbus, SNMP, raw TCP/UDP and REST — through one pooled, buffered gateway.

    • OPC UA client with batched monitored-item creation
    • MQTT client and Sparkplug B primary host
    • Modbus TCP/RTU master with scan grouping
    • SNMP v1/v2c/v3 polling and traps
    • Raw TCP/UDP for non-standard devices
    • Pooled sessions shared across every pipeline
    Read more
  • Sparkplug B primary host

    A conformant primary host, not MQTT with a schema bolted on — birth and death certificates, sequence tracking and rebirth.

    • NBIRTH / DBIRTH schema announcement with aliases
    • NDEATH / DDEATH marks metrics stale, not merely stopped
    • Sequence-gap detection with automatic rebirth request
    • Command writes back to edge nodes
    • Compliance suite runs in CI
    Read more
  • SNMP with a MIB compiler

    Poll and trap-receive from switches, UPSs, gateways and PDUs — and compile a vendor MIB into usable tags instead of hand-typing OIDs.

    • SNMP v1, v2c and v3
    • Polling and trap reception
    • MIB compiler turns vendor files into tags
    • Covers switches, UPSs, PDUs and gateways
    Read more
  • Open API & realtime

    REST for configuration and data, WebSocket for push. The product's own UI is built on them, so they cannot quietly rot.

    • REST API for configuration and data
    • WebSocket push with a protobuf telemetry schema
    • Scope-controlled inbound routes
    • SSRF-guarded outbound requests
    Read more

Model

Turn raw tags into an asset model your whole business can read.

  • Unified namespace

    One live tree of everything you measure, with typed asset templates instead of forty copies of the same pump.

    • Live data tree with quality codes on every value
    • User-defined types with inheritance and overrides
    • Bulk tag import for large existing systems
    • Addressable from screens, pipelines, scripts and the API
    Read more

Build

Compose pipelines, screens and logic without leaving the browser.

  • AI assistant that can actually do things

    Not a chatbot bolted onto the docs. It reads your live namespace and calls real platform tools — bounded by the same permissions as the person asking.

    • Executes real platform tools, not just chat
    • Reads the live namespace, pipelines and history
    • Bounded by the signed-in user's RBAC — no privilege escalation
    • Runs as an isolated service over the message bus
    • Every action it takes lands in the audit log
    Read more
  • Visual pipeline designer

    Drag-and-drop dataflow on a real DAG engine — reads, writes, transforms, joins, database queries, scripts and schedules.

    • DAG execution with per-node performance monitoring
    • Message tracking from source to sink
    • Cron-style scheduled injection nodes
    • Database, REST and script nodes alongside protocol I/O
    • Persisted pipeline state across restarts
    Read more
  • Screens & HMI builder

    57 built-in widgets — charts, tables, forms, maps, P&ID and HMI symbol libraries, vector drawing, media and documents.

    • 57 built-in widgets across display, input, chart and container types
    • HMI and P&ID symbol libraries
    • Charts over live and historical data in one plot
    • Vector drawing tools directly on the canvas
    • Maps, PDF, video, file manager and forms
    Read more
  • 3D digital twin

    Load a glTF model of the line and bind its parts to live tags — so the twin is driven by the plant instead of drifting away from it.

    • glTF / GLB model import with asset optimisation
    • Bind visibility, transform, material and animation to live tags
    • Saved camera views and part selection
    • Animation rigs driven by process values
    • Shares the namespace with screens and pipelines — one model, not two
    Read more
  • Sandboxed scripting

    Python for the logic no canvas will express, plus a sandboxed JS expression engine — both isolated from the runtime.

    • Python workers isolated from the runtime process
    • Ruff linting in the browser as you type
    • Sandboxed JavaScript expression engine
    • Admin-controlled package installation
    Read more

Operate

Run it in production: alarms, history, security, fleet management.

  • Built-in historian

    Deadband-filtered storage with rollups, retention policies, drift correction and a store-and-forward sink.

    • Per-tag deadband filtering before write
    • Rollups for fast long-range queries
    • Retention policies per tag or branch
    • Clock-drift correction on ingest
    • Store-and-forward sink with tested rebuild
    Read more
  • Alarming

    Alarms defined on any namespace node, evaluated by a dedicated service, with an audited acknowledgement trail.

    • Alarms on any namespace node
    • Evaluated server-side, independent of any open client
    • Acknowledgement recorded in the audit trail
    • Alarm widgets for operator screens
    Read more
  • Store & forward

    The link will drop. Samples buffer locally and reconcile on reconnect, with original timestamps intact.

    • Durable local queue, not a retry-on-failure path
    • Original timestamps and quality preserved
    • Timestamp-ordered reconciliation on reconnect
    • Covered by dedicated resilience tests
    Read more
  • Access control & audit

    Granular role-based permissions and an audit log that records configuration changes and operator writes.

    • Role-based access control with per-resource permissions
    • Audit log of configuration changes and writes
    • Client IP recorded against each action
    • External journal option for the audit trail
    Read more
Connectivity

Protocols supported out of the box

No connector marketplace and no per-driver licence. Everything below is in the binary you already downloaded. Siemens S7 and EtherNet/IP are not supported yet — they are on the roadmap.

  • OPC UAIndustrial

    Client with subscription batching and pooled sessions.

  • MQTTIndustrial

    MQTT client, pooled and buffered, with automatic reconnect.

  • Sparkplug BIndustrial

    Primary host: birth/death certificates, sequence and state.

  • Modbus TCP/RTUIndustrial

    Master with scan grouping and explicit byte-order control.

  • SNMPNetworked

    v1/v2c/v3 polling and traps, with a built-in MIB compiler.

  • TCP / UDPNetworked

    Raw sockets for the devices that speak nothing standard.

  • REST / HTTPIT

    Inbound routes and outbound calls, both scope-controlled.

Integrations

And the systems downstream of it

Push curated data where the rest of the business already works — with schema, units and quality codes intact.

  • PostgreSQLDatabase

    Read, write and historise

  • MySQL / MariaDBDatabase

    Read, write and historise

  • Microsoft SQL ServerDatabase

    Existing MES and ERP schemas

  • SQLiteDatabase

    Embedded, zero-admin deployments

  • MongoDBDatabase

    Document sink for batch and event data

  • QuestDBTime-series

    External time-series destination

Solutions

What this gets used for

Six patterns that cover most of what teams build in their first year.

  • OEE & downtime intelligence

    QUBIQ watches machine state directly, times every stop, and prompts the operator to classify anything above a threshold. Availability, performance and quality roll up by line, shift and product automatically.

    • Automatic stop detection and duration timing
    • Operator reason-code prompting on the line HMI
    • OEE roll-up by line, shift, crew and product
    • Pareto of losses that updates live
    Discrete manufacturing
  • Energy & utilities monitoring

    Pull from meters over Modbus and SNMP, normalise units in a pipeline, and divide by good-units-produced from the line. Cost per unit becomes a number operators can actually influence during the shift.

    • Sub-metering down to individual assets
    • Cost allocation by cost centre and product
    • Peak-demand alerting before the tariff bites
    • Automatic ISO 50001 evidence trail
    Cross-industry
  • Condition & predictive maintenance

    High-rate condition data is captured at the edge, aggregated, and compared to per-asset-type baselines. When a bearing drifts, the alarm carries the asset, the work order template and the last thirty days of trend.

    • High-rate edge capture with on-device aggregation
    • Baselines defined per asset type, not per tag
    • Alerts that open a work order with context attached
    • Model outputs land back in the namespace
    Process & discrete
  • Batch records & quality

    Every batch gets a record built from the namespace: setpoints, actuals, deviations, operator signatures and out-of-spec events, with a signed audit trail suitable for a regulated review.

    • Batch context automatically attached to every sample
    • Deviation capture with electronic signature
    • Review-by-exception reporting
    • 21 CFR Part 11 aligned audit trail
    Pharma & food
  • 3D digital twin

    Because assets are typed in the namespace and the 3D viewer binds to that same namespace, the twin and production cannot drift apart. Visibility, transforms, materials and animations all follow live values.

    • glTF / GLB import with part-level binding
    • Animations driven by process values
    • Saved camera views for operator screens
    • One model shared with screens and pipelines
    Cross-industry
  • Infrastructure monitoring

    Network and power infrastructure is where plant outages usually begin, and it is almost never in the SCADA system. SNMP polling plus the MIB compiler puts it there without transcribing OIDs by hand.

    • SNMP v1/v2c/v3 polling and traps
    • Vendor MIB compiled into browsable tags
    • Alarms on infrastructure alongside process alarms
    • Historised with the same retention rules
    Cross-industry
Watch

The platform, on video

Every tour, deep dive and recorded session — filtered by whichever one you came for.

See it against your own protocols

Bring an OPC UA endpoint or an MQTT broker to a 30-minute call and we will connect it live. If it does not work, that is useful information too.