Skip to main content
Coreflux HUB desktop with wallpaper, the top-right status bar showing 9 Routes, Enterprise, the date and time and the root broker menu, and the bottom dock with Coreflux AI, Data Viewer, Routes, LoT Editor, LoT Flow, UNS Viewer, and DashboardsCoreflux HUB desktop with wallpaper, the top-right status bar showing 9 Routes, Enterprise, the date and time and the root broker menu, and the bottom dock with Coreflux AI, Data Viewer, Routes, LoT Editor, LoT Flow, UNS Viewer, and Dashboards

Coreflux HUB desktop with the app dock and the status bar (connectors, license, time, and broker menu)

Why Use the Coreflux HUB?

You need a single place to manage your broker without installing extra tools or connecting via the command line. The Coreflux HUB gives you an interface to explore topics, create and edit LoT (Language of Things) definitions, configure connectors, and monitor system status—all from one dashboard. It is available as a browser app (its own container, via Docker Compose) or as a standalone desktop application for Windows and Linux.
The Coreflux HUB is a separate container from the broker — it is not bundled in the broker image. Run it with Docker or Docker Compose (open http://localhost:3000) or as a standalone desktop application for Windows x64, Linux x64, and Linux ARM64. See Installation for Docker commands, Compose profiles, the HUB desktop app, and the login flow. Download builds from the Downloads page. An installed desktop app updates itself — see Update the HUB desktop app.
A web HUB (Docker or Docker Compose) can be installed from the browser as an app that opens in its own window. After the page loads, use the browser’s install control — often Install or Add to Home Screen. Browsers offer this on localhost and on HTTPS. The desktop app is already installed and does not use this.
Serve a web HUB over HTTPS (a reverse proxy that terminates TLS) or open it on localhost. Over plain HTTP on a LAN address, browsers block clipboard access, so the HUB’s copy buttons fail on current versions. See Copy buttons don’t work.
Like a control panel for your broker. The HUB puts Data Viewer, LoT Editor, connector management, and system tools in one place so you can deploy and debug without extra tooling.

When to Use the HUB

  • Manage everything from the HUB — Configure your broker, deploy logic, and set up data connectors without installing desktop tools
  • Go from idea to deployment in minutes — Write and deploy Actions, Models, and Rules directly in the built-in editor
  • Monitor your system in real time — See device connections, data flow, and system health at a glance
  • Diagnose issues fast — Inspect live MQTT messages and run broker commands from one interface

Prerequisites

Install the HUB (and the broker, if you do not already have one) from Installation. After docker compose --profile full up, open http://localhost:3000, click New Connection, and set Host to broker (Protocol mqtt://, Port 1883). The desktop app is on the HUB desktop tab of that page. To open brokers your organization registered at portal.coreflux.org, use Coreflux Fleet on the login card instead of New Connection. See Account, fleet, and Cloud mode.

How the HUB Is Organized

The HUB is built around six apps. Each app groups related tools so you can switch between tasks without leaving the browser. Cluster Viewer is Beta. Its dock icon, labeled Cluster, appears only when the broker host you are connected to is in a cluster.

MQTT

Explore topics, publish messages, and view connected clients.

LoT Editor

Create and edit Actions, Models, and Rules in the browser.

Dashboards

Build live panels with gauges, charts, and controls bound to broker data.

Connectors

Add, configure, and monitor connectors with templates or LoT code.

System

Broker configuration, user management, trace logs, and command console.

Cluster Viewer

See nodes, the leader, links, and ownership on a clustered broker host. Beta.
Connected to a generic MQTT broker, the dock keeps Data Viewer and UNS Viewer. Coreflux apps stay hidden, and the status bar offers Know more about Coreflux. See When the broker is not Coreflux.

MQTT

Browse live data flowing through your broker. The MQTT app includes a Data Viewer for subscribing to topics and publishing test messages, and a Connected Clients view to see which devices are online.
Coreflux HUB Data Viewer maximized, topic tree filtered to energy-site-01 with live values, and the status/host topic pinned on the right with a Live message timeline and a parsed JSON payloadCoreflux HUB Data Viewer maximized, topic tree filtered to energy-site-01 with live values, and the status/host topic pinned on the right with a Live message timeline and a parsed JSON payload

Data Viewer: the topic tree filtered to a site, with a topic pinned on the right showing its message timeline and payload

LoT Editor

Write and deploy logic directly in the HUB. The LoT Editor is a notebook editor: cells hold LoT, Python, or Markdown, each cell deploys on its own, and the sidebar lists everything currently running on the broker — no external tools required.
Coreflux HUB LoT Editor showing the digital-twin-energy-site project badged LIVE, energy-site.lotnb open with a markdown intro and a DEFINE ROUTE cell badged DEPLOYED, and the Broker runtime tree with Actions, Models, Rules, Routes, Python, Themes, and PanelsCoreflux HUB LoT Editor showing the digital-twin-energy-site project badged LIVE, energy-site.lotnb open with a markdown intro and a DEFINE ROUTE cell badged DEPLOYED, and the Broker runtime tree with Actions, Models, Rules, Routes, Python, Themes, and Panels

LoT Editor with the live project's notebook open: Projects, Broker runtime, Configuration, and Library in the sidebar, with Deployed and Deploy All in the header

Dashboards

Design operator-facing screens from a component library—gauges, charts, industrial symbols, and controls—and bind each widget to live data on your broker. The Dashboard Manager lists your panels; open one to preview or use it full screen for walls and shared links.
Coreflux HUB panel Solar energy site · Energy twin with a 3D site scene labelled with live power values, and Site power cards for PV, Site load, Grid, Battery, a Fleet state of charge gauge, and Peak import capCoreflux HUB panel Solar energy site · Energy twin with a 3D site scene labelled with live power values, and Site power cards for PV, Site load, Grid, Battery, a Fleet state of charge gauge, and Peak import cap

Dashboards: a published panel with a live 3D site view and KPI cards bound to broker topics

Connectors

Connect your broker to databases, PLCs, and external systems. The Connectors app shows each connector as a card with a live status indicator, and lets you configure connectors visually or in LoT code.
Coreflux HUB Connectors Manager with connector cards for LegacyLogs and PlantArchive (FILE_STORAGE), each with a status dot and Configuration, Monitor, Documentation, and Delete icons, an Add connector card, and the status bar Connectors popoverCoreflux HUB Connectors Manager with connector cards for LegacyLogs and PlantArchive (FILE_STORAGE), each with a status dot and Configuration, Monitor, Documentation, and Delete icons, an Add connector card, and the status bar Connectors popover

Connectors Manager: connector cards with type badges, live status dots, and quick actions

System

Administer the broker itself. The System app provides Broker Configuration, User Management, a Command Console for direct broker commands, and Broker Logs for real-time diagnostics.
Coreflux HUB broker menu opened from the status bar showing Online with the broker version, then Broker items Connected Clients, Broker Settings, User Management, Command Console, Broker Logs, HUB items Themes and Hub Settings, Help items, and Log outCoreflux HUB broker menu opened from the status bar showing Online with the broker version, then Broker items Connected Clients, Broker Settings, User Management, Command Console, Broker Logs, HUB items Themes and Hub Settings, Help items, and Log out

The broker menu in the status bar: broker tools, HUB settings, and help

Cluster Viewer

See how the broker hosts in a cluster fit together: who leads, which links are up, which node owns each exclusive piece of LoT, and how partitions are placed. Open Cluster on the dock. The window carries a Beta badge, and the icon is there only while that broker host publishes cluster status. See Cluster Viewer.

Desktop shell

The desktop layout keeps a Coreflux logo at the top left, a status bar at the top right, and the app dock along one edge of the screen. The logo returns you to the desktop. The account pill on the status bar opens broker tools and settings for this HUB install. You get this layout in the standalone app and in a desktop browser. A phone keeps a full-width bar and leaves these saved preferences unchanged.

Logo and the account pill

Click the Coreflux logo to show the desktop. Every open window minimizes. The logo hides and returns together with the status bar. The account pill shows your display name while you are connected, and Disconnected when you are not. Open it for the sections below. Switch user appears when the current connection has more than one identity. Switch broker appears when this HUB has another saved connection. Log out ends the session. See Connections Manager for identities and saved connections.

First-run walkthroughs

The first time you open the HUB, a Hub tour walks the desktop. The first time you open an app, a short tour of that app runs. Help → Walkthroughs replays a tour, and the same menu offers Mark all walkthroughs done and Reset all walkthroughs. Whether you have already seen a tour is stored for this browser profile, or for this desktop install.

Hub Settings

Open the account pill, choose Hub, then Hub Settings. The window configures this HUB install, and you can open it without system access on the broker host. Changes apply as you make them.

Dock and status bar

Right-click the dock bar — the strip behind the icons — to set its layout. Right-click an app icon to open that window’s own menu. Left and Right turn the dock into a vertical column. The dock draws over your windows, and the workspace keeps its full size. Right-click the status bar to set when it hides. The same three controls are under Hub Settings → Desktop. The HUB saves them for this install. When a bar is hidden, move the pointer to its edge to bring it back. When fullscreen hides that bar while a window is fullscreen. A zoomed window leaves the dock and status bar where they are.

Zoom and fullscreen

A dock set to Never stays on screen during fullscreen. When fullscreen on the dock hides the dock only in that state.

Next Steps

Installation

Run the HUB with Docker, Compose, or the desktop app — then connect from New Connection.

Connections Manager

Save multiple brokers, secure them with TLS, and switch between them.

Data Viewer

Subscribe to topics and publish messages from the browser.
Last modified on October 21, 2026