AccueilArchitecture de la suite

02 — Architecture unifiée

Six modules vodun.
Un backbone Mawu OS.

Chaque module opère en autonomie sur sa mission. La puissance maximale émerge lorsque tous pulsent ensemble via l'event bus temps réel de Mawu OS — sur desktop 3D, web ops, terrain mobile.

6 modules Event bus unifié Desktop · Web · Mobile · XR
6modules vodun
4plateformes de diffusion
120 mslatence event bus
99.99 %disponibilité cible
03 — Le hub

Une architecture en étoile

Mawu OS est l'os central : il synchronise états, événements et commandes entre tous les modules. Chaque satellite peut fonctionner seul, mais c'est dans la constellation que se révèle la supervision totale OGUN.

04 — Backbone Mawu OS

Cinq couches, une seule vérité

De la surface utilisateur aux entrailles infra, Mawu OS garantit la cohérence des données, l'observabilité continue et la sécurité native sur chaque flux.

L1

Présentation

Surface opérateur

Desktop 3D Unity, web ops Vue 3, mobile Flutter, casque XR — tous synchronisés sur le même état.

Unity 2022 LTSVue 3 · Nuxt 4Flutter 3Meta Quest
L2

API & event bus

Passerelle temps réel

REST pour requêtes, WebSocket pour événements live. Tous les modules parlent le même langage.

NestJSWebSocketOpenAPI 3.1gRPC interne
L3

Core métier

Logique modulaire

Services autonomes par domaine : incidents, procédures, agents, médias. Interopérables par contrats.

NestJS modulesCQRSEvent sourcingDDD
L4

Données & stockage

Source de vérité

PostgreSQL transactionnel, PostGIS pour le spatial, Redis pour le live, S3 pour médias.

PostgreSQLPostGISRedisS3 compatible
L5

Infra & sécurité

Fondations

Conteneurisation, secrets vaultés, observabilité, chiffrement transit/repos, audit immuable.

Docker · K8sHashiCorp VaultOpenTelemetryTLS 1.3
05 — Flux événementiel

Comment une alerte voyage dans OGUN

  1. 01

    Capteur ou caméra déclenche

    Une source (vidéo Fa, contact d'ouverture, capteur IoT, appel agent) émet un événement brut.

  2. 02

    Legba fusionne et corrèle

    L'hyperviseur réunit les signaux concordants, élimine le bruit et monte l'événement au bon niveau.

  3. 03

    Fa score et priorise

    L'IA attribue un score de gravité contextuel, enrichit avec l'historique et propose une réponse.

  4. 04

    Gu affiche en 3D

    L'interface immersive focalise automatiquement la zone, active le mur vidéo et met en scène l'alerte.

  5. 05

    Nibo orchestre la procédure

    Le workflow adapté est lancé, assignable à l'équipe concernée avec validation step-by-step.

  6. 06

    Agasou exécute sur le terrain

    L'agent reçoit l'alerte géolocalisée, navigue, agit et remonte photo/vidéo/audio en temps réel.

  7. 07

    Zangbeto archive et rejoue

    L'incident est conservé pour replay immersif, debrief et entraînement XR futur.

Un seul système d'exploitation.
Six dieux au travail.

Chaque page module détaille mythologie, rôle, capacités, stack et scénario de mission. Explorez la constellation.