Secure · Auditable · Open Source

A modern MQTT broker with audit trail, military‑grade security and plugin‑based edge intelligence.

Audit Icon What is TrailMQ?

TrailMQ is a modular messaging & automation platform that connects machines, processes and systems over MQTT, augmented with audit logging, alarms, smart filtering and optional AI plugins. It’s purpose‑built for GMP‑compliant environments, IIoT & smart manufacturing where traceability and data integrity are non‑negotiable.

MQTT Source

Ultra-fast MQTT from edge to core. Minimal overhead.

Security

Secure Communication

TLS/mTLS, IP whitelisting, RBAC & JWT for regulated environments.

Queue

Persistent Queues

Stored messages with TTL and audit-ready retention policies.

Audit Trail

Audit Trail

Full traceability with export to JSON, CSV, or PDF for compliance.

Plugins

Plugin-Ready

Modular AI plugins for filtering, routing, and automatic responses.

Security Icon GMP‑Ready Messaging

Built for regulated environments where traceability, data integrity, and validation are non‑negotiable.

  • Segregation of Duties: zone‑based nodes (Prod, Lab, QA) with independent scopes.
  • Hash‑Chained Audit: every packet exportable (JSON | CSV | PDF) for regulators.
  • Smart Alarms: missing acks & spec deviations raise instant alerts.
  • Tamper‑Proof Transport: TLS/mTLS + JWT, OCSP rotation, immutable logs.
  • Fail‑Safe Queuing: DLQ, offsets & heartbeats guarantee zero‑loss.

Smart Topic IconTopics & Wildcards

TrailMQ auto‑discovers topics, applies wildcard rules and shows live status.

  • Auto‑tagging (unassigned, critical)
  • Colour badges & inactivity markers
  • Bulk cleanup & wildcard inheritance
  • Wildcard parents (#, +) auto‑propagate security & queueing rules.
  • Colour‑coded badges for inactive or inherited topics.
  • Live discovery with auto‑tagging (“unassigned”, “critical”).
  • Soft / hard / manual cleanup policies for stale data.

Audit Logs IconFull Audit Trails

Every packet is hash‑chained & exportable – ready for GMP/GxP review.

  • JSON / CSV / PDF export
  • REST access to events & failures
  • Validatable for regulators

Regulation‑Grade Security

TLS/mTLS transport, granular RBAC and live manipulation checks.

  • Cert rotation & OCSP
  • JWT‑auth + dynamic ACLs
  • Heartbeats & hash validation

Visual Builder

Low‑code UI to design routes, filters and plugin flows.

  • Drag‑and‑drop topic matrix
  • Zone‑based configs for GMP
  • Exportable, versioned JSON

AI Plugin Icon TrailAI Plugins

ModulePurpose
TrailGuard Icon TrailGuard Anomaly detection & drift alerts
RouteMind Icon RouteMind Semantic content‑aware routing
SemanticSwitch Icon SemanticSwitch Classification & priority filtering
Responder Icon Responder Auto‑response / self‑healing actions

Ask in natural language: “Which devices had latency issues today?” — TrailMQ will answer.

Licensing Icon Licensing & Deployment

Free & Open Source (Core): MIT/Apache license, Docker image, REST API, audit export.

Commercial Add‑ons: AI plugins, clustering, OEM branding, SLA support — enabled via signed JSON license.

docker run -p 1883:1883 -p 8080:8080 trailforge/trailmq

Global Icon Why TrailMQ Stands Out

The only lightweight MQTT platform combining audit trail, alarms, AI extensions and GMP‑grade validation in an easy plug‑and‑play stack. TrailMQ is not just a broker — it’s an architecture strategy for verifiable communication.

Community Icon Join the Community

Built by engineers for engineers. Star the repo, open issues, or create pull requests — we’re excited to collaborate!