Pourquoi ce projet ?
Du film comme récit au film comme monde relationnel.
Que devient un monde de cinéma quand le public doit entrer en relation avec les personnages ?
GamiWays n'est pas né d'une idée abstraite. Il est la généralisation de deux prototypes fonctionnels, testés avec de vrais utilisateurs, qui ont chacun révélé les mêmes enjeux fondamentaux : latence, personnalisation de l'expérience, immersion et qualité vocale.
Où est Ava ? et Le Dilemme Plastique sont deux expériences radicalement différentes en surface — l'une narrative et cinématique, l'autre pédagogique et scientifique. Pourtant, elles partagent exactement les mêmes défis techniques : pipeline STT→LLM→TTS, orchestration d'un agent conversationnel, gestion de la mémoire de session, latence perçue et qualité vocale en français.
C'est cette convergence qui a donné naissance à GamiWays : une plateforme générique capable de porter à la fois l'expérience Storygami (cinéma interactif) et l'expérience Edugami (apprentissage guidé), en partageant le même moteur d'orchestration.
Prototype 1 — v0.26.0
Plongez au cœur d'un thriller dystopique avec "Où est Ava ?" — une expérience audiovisuelle conversationnelle immersive accessible sur desktop et mobile. Vous êtes catapulté dans un chalet d'alpage où la famille d'Emma, Max, Où est Ava ? (9 ans) et Léo (15 ans) tente de survivre face à un virus qui transforme les femmes en hommes (la "protogynie").
"Où est Ava ?" est le prolongement interactif du film "Où est Ava ?", un thriller dystopique en production (présentation publique prévue en 2026). Explorez le contexte initial du film, découvrez les enjeux et les secrets de la famille, et préparez-vous à vivre une histoire conversationnelle personnalisée, pleine de rebondissements et de surprises.
Grâce à une IA conversationnelle et à des vidéos synthétiques hyperréalistes, engagez des dialogues uniques avec les personnages de ce monde au bord de la rupture. Posez des questions, exprimez vos hypothèses et explorez des thèmes complexes dans un monde en péril. Chaque conversation dévoile un fragment d'une réalité possible, avec toutes ses contradictions et sa complexité, pour vous confronter à vos propres valeurs.
L'objectif de ce projet numérique : vous faire réfléchir. Explorez vos réactions face aux thèmes abordés et expérimentez votre rapport à vos propres certitudes et principes moraux à travers cette expérience interactive originale.
memoways/ava-proto1 · v0.55.1 · dernier commit 2026-08-07 · Streaming Avatar (HeyGen/Tavus) · Handoff Max→Emma · RAG Voyage 4 · Orchestration GM · 1 562 commits
Survolez une carte pour voir la question que la page creuse.
Du film comme récit au film comme monde relationnel.
Que devient un monde de cinéma quand le public doit entrer en relation avec les personnages ?
Deux parcours, quatre personnages, conversation, images et dispositif public.
Que vit une personne, qu’elle ait vu le film ou non ?
Ce qui fonctionne aujourd’hui et ce qui reste à établir.
Qu’est-ce qui est déjà là, et qu’est-ce qui n’est pas encore une version publique ?
Comment l’équipe édite, observe et améliore l’expérience.
Comment une modification devient-elle une nouvelle version de référence, après validation humaine ?
Voix, mémoire, Game Master, médias et architecture.
Quelles responsabilités séparent l’expérience, la voix, les personnages et l’observation ?
Enseignements artistiques, narratifs et techniques.
Qu’est-ce que le prototype apprend, avant le détail de sa chronologie technique ?
De la version testable de novembre à la première confrontation publique à Soleure.
Quels jalons mènent du case study de novembre à Soleure, en janvier 2027 ?
Prototype teaser public — v2.8.0 (Light)
Dilemme Plastique est un projet innovant qui combine expertise documentaire, intelligence artificielle et pédagogie active pour sensibiliser aux enjeux environnementaux liés à la pollution plastique. Il est destiné à évoluer vers l'outil pédagogique généralisable Edugami.
Le projet est né de la rencontre entre Peter Charaf, réalisateur documentariste qui a effectué deux tours du monde sur une décennie (depuis 2015) pour documenter la problématique plastique en partenariat avec la Fondation Race for Water, et l'équipe de Memoways. Cette collaboration a abouti à une base de données propriétaire unique : images, vidéos et témoignages vérifiés sur le terrain, couvrant pollution environnementale, impacts sanitaires, défis du recyclage et solutions émergentes.
Après un premier prototype déterministe présenté lors de la Semaine des Médias en Suisse romande en février 2024, l'équipe a opéré un pivot technologique majeur : abandon de l'approche no-code linéaire au profit d'un système 100% alimenté par l'IA générative. L'élève peut communiquer avec l'avatar de Peter Charaf via la voix ou le texte, dans un environnement conçu pour maximiser l'engagement pédagogique.
Vision long terme : Edugami est un outil pédagogique généralisable à d'autres thématiques. "On remplace le plastique par autre chose, une autre thématique, l'histoire, une autre problématique de société." — Peter Charaf
Peter guide des élèves de 12–18 ans dans l'analyse d'une image de la Place des Nations à Genève pour découvrir 6 indices cachés sur la pollution plastique. Défi : trouver les six indices en 8 échanges ; la discussion reste ouverte jusqu'au 15e échange. Peter reçoit à chaque tour un bloc de suivi serveur — il ne redemande jamais un indice déjà trouvé.
Pipeline voice-first : Deepgram nova-2 en live pendant l'enregistrement (feedback visuel), Whisper comme source de vérité à la fin → OpenAI Assistants API → TTS Gradium par phrase (rolling early dispatch). Message de bienvenue pré-généré par session avec le prénom de l'élève ; reprise contextuelle au retour sur /tutorial via POST /api/sessions/:id/resume. Hébergé sur Coolify (proto-dilemme2.edugami.app).
Ulrfis/Dilemme-Plastiqueproto-Light · Déployé sur proto-dilemme2.edugami.app (Coolify) · PostgreSQL 16 · 20 retours
Un prototype Flowise plus complet (28 nœuds, sessions 20–30 min) existe en R&D interne — schémas ci-dessous à titre d'archive technique.
Replit Agent (vibe coding + hébergement initial), Claude Code, OpenAI GPT-4o-mini Assistants API + Whisper, Gradium TTS. Hébergé sur Coolify (proto-dilemme2.edugami.app) depuis juillet 2026.
ElevenLabs Scribe vs Deepgram vs Whisper — WER, latence, précision française. Dilemme utilise Scribe (WER 2.11%).
ElevenLabs eleven_multilingual_v2 — 1507ms moy vs 2373ms OpenAI. Stratégie cache LRU pour usage en classe.
Diagramme V2V interactif — visualiser le budget latence complet du pipeline tel qu'utilisé dans les deux prototypes Dilemme.
Limites de l'orchestration Flowise, latence LLM, précision STT sur voix d'enfants — lacunes que GamiWays adresse.
Deux projets très différents — un film interactif et un cours de science — ont buter sur les mêmes obstacles. Ces obstacles sont devenus le programme de recherche de GamiWays. Cliquez sur chaque défi pour comprendre ce qui bloque et où nous en sommes.
Quand l'avatar met 8 secondes à répondre, la conversation meurt. L'utilisateur décroche, l'illusion s'effondre. C'est le problème numéro un de GamiWays.
Où est Ava ? a réduit la latence en lançant plusieurs opérations en parallèle plutôt qu'en séquence.
Le Dilemme a mis en cache les réponses les plus fréquentes pour éviter de les regénérer à chaque fois.
GamiWays vise un objectif strict : répondre en moins de 2 secondes. Cela nécessite de repenser l'architecture en profondeur.
Voir l'analyse latence & UXÀ chaque nouvelle session, l'avatar repart de zéro. Il ne se souvient pas de votre prénom, de vos préférences, ni de ce que vous avez dit la veille. L'expérience reste superficielle.
Où est Ava ? résumait la conversation tous les 4 échanges pour garder une trace des faits importants.
Le Dilemme stockait les informations clés de l'élève dans un fichier d'instructions permanent.
GamiWays développe un système de mémoire à trois niveaux : ce qui vient de se passer, ce qu'on sait de vous, et comment vous préférez interagir.
Voir le système de mémoireUne voix synthétique mal réglée ou qui commet des fautes de prononciation en français brise immédiatement l'immersion. La qualité vocale est un enjeu critique, surtout pour l'éducation.
Où est Ava ? a testé plusieurs réglages ElevenLabs pour trouver le bon équilibre entre naturel et clarté.
Le Dilemme a mesuré précisément le taux d'erreur de transcription pour valider la qualité de la reconnaissance vocale.
GamiWays a comparé 25 moteurs de synthèse vocale et 15 moteurs de reconnaissance pour identifier les meilleures options en français.
Voir le benchmark voixCoordonner plusieurs intelligences artificielles en même temps — une pour écouter, une pour répondre, une pour gérer le scénario — est très complexe. Quand ça déraille, l'expérience devient incohérente.
Où est Ava ? a conçu un 'Game Master' autonome qui prend des décisions narratives indépendamment du reste du système.
Le Dilemme a utilisé un outil visuel (Flowise) pour assembler 28 blocs d'IA, mais la complexité est devenue un frein.
GamiWays développe un moteur de contexte en 7 dimensions qui sépare clairement les rôles de chaque composant.
Voir l'orchestration multi-agentsUn avatar qui parle sans changer d'expression, sans bouger naturellement, sans réagir à l'émotion de l'interlocuteur — c'est déroutant. La technologie pour y remédier existe, mais elle est coûteuse et lente.
Où est Ava ? a testé des vidéos pré-enregistrées avec des déclencheurs dynamiques pour simuler des réactions.
Le Dilemme a opté pour une vignette photo plutôt qu'un avatar vidéo, faute de solution satisfaisante.
GamiWays étudie les nouvelles plateformes d'avatars temps réel (Simli, HeyGen, D-ID) pour trouver le bon compromis qualité/coût/latence.
Voir le benchmark avatarsLa plupart des services d'IA sont hébergés aux États-Unis. Pour une application utilisée en classe ou avec des mineurs, c'est un problème légal et éthique majeur en Europe.
Où est Ava ? a sécurisé les clés API côté serveur pour éviter toute exposition des données côté client.
Le Dilemme a identifié la problématique RGPD comme un frein à l'adoption en milieu scolaire.
GamiWays cible une architecture où le traitement peut être hébergé en Suisse ou en Europe, avec des modèles open-source si nécessaire.
Voir la roadmap souverainetéDécouvrez la vision produit, l'architecture cible et l'état d'avancement du Core Engine.