Skip to content

Introduction

Welcome to the dAIEdge Middleware Docs 👋

Welcome to the official documentation for the dAIEdge Middleware, a core component of the dAIEdge project.

In complex, distributed environments, middleware plays a critical role in enabling communication, integration, and performance. Our middleware is designed to be a versatile bridge layer that provides:

  • Communication Flow: Facilitating asynchronous communication and requests between different software components, applications, and systems.

  • Integration Capabilities: Allowing for seamless interaction between edge devices, IoT data providers, and high-level platforms like the Bonseyes AI Marketplace and the Virtual Lab (VLab).

  • Orchestration & Coordination: Managing and coordinating tasks in distributed systems, such as federated learning in edge AI environments.

This documentation site will guide you through the architecture, requirements, key concepts, and practical use cases of the middleware. Whether you’re a developer looking to integrate with our API or a researcher wanting to understand the system’s design, you’ll find what you need here.

Explore Documentation