Back-end + voice-worker + infra

Documentation développeur KOHAMI

Référence technique du back-end produit par Bruno Dogbase, à destination de l'équipe JUWA (Nathan Lengagne côté React Native, Tristan Dumas côté recette). Contrats REST, événements DataChannel, états d'onboarding, cascade aidants, RGPD.

Quickstart

Du login senior au premier event LiveKit reçu sur la tablette, en cinq étapes vérifiables.

Reference API

Catalogue endpoint-par-endpoint avec auth, idempotency, rate limit, codes d'erreur et exemples curl/JS/Kotlin.

Events catalogue

Treize événements DataChannel auto-générés depuis les schémas Zod partagés, plus les events Inngest internes.

Architecture

Bounded contexts DDD, voice-worker conteneurisé, infra Scaleway fr-par, invariants critiques.

Mises à jour récentes

  • Refonte Phase A : palette vert santé, FR-only, composants endpoint/event/invariant.
  • Catalogue events DataChannel élargi à 13 entries (assistance + outbound call).
  • Architecture C : voice-worker isolé de l'API (ADR voice-agent-process-model).
KOHAMI, avatar IA conversationnel 3D, tablette Android kiosque.GitHubSommaire