The IT landscape is hyperconnected: devices and information systems continuously exchange data across edge, fog, and cloud. FLUIDOS taps into unused compute anywhere—edge devices, network edge, fog, and cloud—to create a seamless computing continuum.
This repository collects quick-starts and links to the Release 2 components, playgrounds, and reproducible use cases.
Support this research by giving it a star. Thanks!
The latest project-wide docs (architecture, concepts, and component guides) live in the Docs repository.
For hands-on setup, each component repo also includes quick-start instructions referenced below.
FLUIDOS Node
- Base component (one Kubernetes control plane per node) with Broker and telemetry endpoint in REAR, plus integration with Liqo v1.0.0 for stable federation and peering.
- Repo: https://github.com/fluidos-project/node
FLUIDOS Edge
- Minimal architecture for low-resource boards (e.g., STM) using KubeEdge, with documented layers (Cloud Core / Meta Edge / Deep Edge / Micro Edge).
- Repo: https://github.com/fluidos-project/fluidos-edge
FLUIDOS MetaOrchestration
- Model-based, intent-driven meta-orchestration; clearer local vs. remote semantics, extended logging, Python 3.10 compatibility, and added tests.
- Repo: https://github.com/fluidos-project/fluidos-modelbased-metaorchestrator
kubectl FLUIDOS plugin
kubectlextension to interact with the model-based meta-orchestrator and MSPL-based paths.- Repo: https://github.com/fluidos-project/kubectl-fluidos-plugin
FLUIDOS Identity Management (PSM, DID/VC, JWT)
- Privacy & Security Manager (PSM) integrated with REAR: DID-backed JWT contracts (producer signs, consumer co-signs), VCs/VPs with p-ABC and ZKPs, XACML/ABAC via XADATU, PEP-proxied endpoints.
- Repo: https://github.com/fluidos-project/idm-fluidos-aries-framework-go
FLUIDOS Cyber Deception (CDaaS)
- Decepto-based Cloud-Native Cyber Deception advertised via FLAVOR and activated by intents/MSPL; supports Meta-Orchestrator and Bastion flows, with an all-in-one testbed.
- Repo: https://github.com/fluidos-project/cyber-deception
FLUIDOS Energy Predictors
- Daily node energy demand prediction (CNN), with dataset tooling and plotting helpers.
- Repo: https://github.com/fluidos-project/fluidos-energy-predictor
Security Enhancements & Optional Features (WP5)
- Three security categories: Integrated-by-Design (e.g., PSM), Security Applications (e.g., BeaCon, FLAD), and Security Node Capabilities (e.g., MAGI, TEE, Cyber Deception).
- Repo: https://github.com/fluidos-project/security-features
FLUIDOS Node Dashboard
- GUI to browse/reserve/buy resources over REAR; deployed via Kubernetes manifests, exposed with NodePort services for backend/frontend.
- Repo: https://github.com/fluidos-project/fluidos-node-dashboard
Telemetry & OpenTelemetry Collector
- Full observability stack: kube-state-metrics, Node Exporter, OTEL Collector, Prometheus, Grafana, Alertmanager; plus plugin-api-otel for dynamic OTEL pipeline management.
- Telemetry repo: https://github.com/fluidos-project/telemetry
- OTEL API repo: https://github.com/fluidos-project/plugin-api-otel
Serverless Function
- Multi-cluster serverless with Fission on FLUIDOS/Liqo.
- Guide: https://github.com/fluidos-project/multi-cluster-serverless-functions
Quick paths to spin up minimal FLUIDOS setups on your machine or lab.
FLUIDOS Node
- Set up a FLUIDOS Node testbed using KIND (Kubernetes in Docker), the simplest local install path.
👉 Begin here.
FLUIDOS at the Edge
- Minimal architecture to run FLUIDOS components on constrained boards (e.g., STM) using KubeEdge.
👉 Project repo.
FLUIDOS Identity Management
- Build a functional demo with DIDs, Verifiable Credentials, and REAR integration.
👉 Guideline.
FLUIDOS Node Dashboard (Release 2)
- Web UI to browse, reserve, and purchase resources through REAR; deploy via Kubernetes manifests and expose via NodePort services.
👉 Project repo
Telemetry & OTEL Collector (Release 2)
- Observability stack (kube-state-metrics, Node Exporter, OTEL Collector, Prometheus, Grafana, Alertmanager) and plugin API to manage OTEL pipelines.
👉 Telemetry: https://github.com/fluidos-project/telemetry
👉 OTEL API: https://github.com/fluidos-project/plugin-api-otel
The playgrounds are reproducible testbeds that integrate Node, Meta-Orchestrator, Identity/Security, and Observability, and capture KPI evidence.
-
FLUIDOS CoreNet (UMU) — Security & privacy by design (PSM, DID/VC, REAR contracts and PEP-protected endpoints).
Repo: (see D9.3 for replication guide) -
FLUIDOS LiveGrid (POLITO) — Heterogeneous Cloud↔Edge continuum with centralized observability; validated on x86 and ARM (e.g., Tiesse routers); Edge→Cloud (LLM+GPU) and Cloud→Edge scenarios.
Repos: edge infra installer (POLITO), plus FLUIDOS Node -
FLUIDOS FlexSim (FBK) — Large-scale simulation (KWOK) integrating Node/Liqo/Meta-Orchestrator to stress-test scheduling and security.
-
FLUIDOS SmartCity (MARTEL) — “Smart City in a box” pipeline showing FLUIDOS in a real urban scenario, with replication guidelines.
-
FLUIDOS Broker (TOPIX) — Acts as a communication and routing hub where nodes can publish their announcements in order to make themselves visible to other participants in the FluidOS network.
-
FLUIDOS SensorFlow(HMU) — Demonstrates node–edge–IoT integration by connecting cloud clusters with edge gateways and real IoT devices to enable end-to-end data acquisition, processing and secure sharing.
-
Intelligent Power Grid — 3 FLUIDOS nodes; PDC + Grid State Estimation as FLUIDOSDeployments; Percona XtraDB Cluster (synchronous replication); Prometheus/Grafana dashboards; failure-injection scripts; automated K3s/FLUIDOS deployment.
Repo: https://github.com/fluidos-project/intelligent-power-grid-use-case -
Smart Viticulture — Offloading vineyard image processing to capable edge; provider/consumer setup scripts; image pipeline; packaged as release v1.0.0.
Repo: https://github.com/fluidos-project/smart-viticulture-uc -
Robotic Logistics — Dynamic offloading across robots/edge/cloud; orchestration modules and FLUIDOS-RB-Theron for execution/middleware; containerized components and automation to reproduce experiments.
Repos:
• https://github.com/fluidos-project/robotic-logistics-use-case
• https://github.com/fluidos-project/fluidos-rb-theron
- ✅ Jan 2025: Upgrade of the FLUIDOS MetaOS to Liqo 1.0 (completed).
- ✅ Oct 2025: Release 2 delivered (Node Dashboard, Telemetry/OTEL, R2 component updates, new playgrounds & reproducible use cases).
