Edge-resident AI agents increasingly span home servers, IoT hubs, laptops, and phones, yet their coordination stacks still assume cloud-style transports or a central relay. A new poster titled "EdgeCitadel -- Hybrid NATS-MQTT Orchestration for Edge Multi-Agent Systems" presents a platform designed to address this gap.
Architecture Overview
EdgeCitadel is built around a single NATS 2.10 server with the built-in MQTT adapter, according to the arXiv preprint. The design combines MQTT connectivity for heterogeneous agents with JetStream-backed persistence and replay for backend services. It also supports direct peer delegation over a shared subject namespace and includes a passive aggregator that visualizes and stores traffic without sitting on the delivery path.
Key Technical Components
The platform leverages several technologies:
- NATS 2.10: A messaging system designed for cloud-native and edge environments, providing the core orchestration backbone.
- MQTT Adapter: Enables connectivity for a wide range of IoT agents that commonly use the MQTT protocol.
- JetStream: Provides persistent storage and replay capabilities for backend services, ensuring message durability.
- Passive Aggregator: A component that visualizes and stores traffic data without interfering with the message delivery path.
The architecture represents a migration from MQTT relay prototypes—common in IoT communication—to the current hybrid NATS-MQTT approach, as noted in the poster.
Testbed and Deployment
EdgeCitadel has been demonstrated on a working cross-device testbed spanning ARM64, x64, and Android clients. This heterogeneous environment validates the platform's ability to coordinate AI agents across diverse hardware, from home servers to mobile phones.
Implications for Enterprise Edge Computing
While the poster focuses on technical architecture, the implications for enterprise edge computing are clear. EdgeCitadel enables multi-agent coordination without relying on cloud infrastructure, reducing latency and bandwidth usage. For industries such as logistics and supply chain, where edge devices like IoT hubs and mobile terminals are common, a hybrid orchestration layer could improve responsiveness and reliability. The use of standard protocols (MQTT) and a proven messaging system (NATS) lowers integration barriers. However, the platform is presented as a poster and further validation in production environments would be needed.
Background and Authors
The poster was authored by Zhonghao Zhang, Yefan, Haddadi, and Hamed, and is available on arXiv (arXiv:2606.14710). It falls under the Distributed, Parallel, and Cluster Computing category and is licensed under a Creative Commons Attribution 4.0 International License.
| Component | Description |
|---|---|
| NATS 2.10 | Core messaging server with built-in MQTT adapter |
| MQTT Adapter | Enables connectivity for IoT agents |
| JetStream | Persistent storage and replay for backend services |
| Passive Aggregator | Visualizes/stores traffic without intercepting delivery |
| Testbed Devices | ARM64, x64, Android clients |
EdgeCitadel represents a step toward decentralized edge orchestration, moving away from cloud-centric designs. Its hybrid NATS-MQTT approach may serve as a template for future edge AI coordination systems.