Cartes 600, 610 et 620 closes (back-office XR, ressource 360, appairage tablette), 250 et 320 retirées du planifié, 015 et 330 à jour ; STATUS, roadmap, test-plan, todo-features et plans VR / frontière immersif alignés ; kanban.html regénéré. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011VxSQeGQYUvPmSEoGdnidA
10 KiB
MyInfoMate — Roadmap & Idées
⚠️ Ce document est une note d'idées, pas une source de vérité. Corrigé le 2026-08-07 : le LLM est Gemini 2.5 Flash-Lite (pas Claude), et le quota IA se compte en tokens (pas en requêtes). Pour les prix : source de vérité = myinfomate-landing. Pour l'état d'avancement : STATUS.md.
Modules existants
Plateforme core
- Back-office CMS — configuration des parcours, sections de contenu (texte, images, vidéo, audio, QR codes, zones GPS)
- Interface Web visiteur — accessible depuis n'importe quel navigateur, inclus dans tous les plans
- Mode Kiosk (tablette) — app pré-installée sur flottes de tablettes, expérience guidée et contrôlée
- App mobile visiteur (BYOD) — app native iOS/Android sur l'App Store & Google Play
- Assistant IA visiteur — chatbot Gemini 2.5 Flash-Lite intégré (quota en tokens/mois selon le plan, Enterprise : sur mesure)
- Offline + beacons BLE — contenu disponible sans connexion, déclenchement par proximité Bluetooth
- Notifications push — alertes et messages aux visiteurs
- Traduction automatique — contenu multilingue automatique
- Stats de visite — visiteurs/jour, stats avancées selon plan
Plans tarifaires actuels
| Plan | Prix | Inclus |
|---|---|---|
| Essentiel | 39€/mois | Web + Kiosk, 1GB, stats basiques |
| Pro | 99€/mois | Web + App native, 15GB, offline, beacons BLE, push |
| Premium | 179€/mois | Web + App native, 50GB, IA (quota tokens), traduction |
| Enterprise | Sur devis | Multi-sites, stockage illimité, IA sur mesure, SLA renforcé |
⚠️ Copie potentiellement désynchronisée. Source de vérité : myinfomate-landing.
Nouveaux modes de diffusion XR
1. AR — Lunettes connectées (Ray-Ban Meta)
Concept
Nouveau mode de diffusion mains-libres : le visiteur porte des lunettes Ray-Ban Meta (les siennes ou prêtées), lance l'app MyInfoMate AR sur son téléphone Android, et vit sa visite sans jamais sortir son téléphone.
Fonctionnement
- App Android tourne en Foreground Service (téléphone en poche, écran verrouillé)
- Flux caméra lunettes → scan QR → appel API MyInfoMate → contenu audio joué dans les lunettes
- Géolocalisation en background → détection de zone → déclenchement automatique du contenu
- Chatbot vocal → STT → Gemini (même infra que l'assistant IA existant) → TTS → audio lunettes
- L'opérateur parle, pose des questions sur le lieu qu'il regarde → réponse contextualisée dans les oreilles
Stack technique
- SDK :
meta_wearables_dat(Flutter plugin Android, pub.dev) - STT : Whisper API (OpenAI) ou whisper.cpp embarqué
- LLM : Gemini 2.5 Flash-Lite (déjà intégré, via endpoint compatible OpenAI)
- TTS : flutter_tts ou ElevenLabs
- Backend : API MyInfoMate existante, aucune modification nécessaire
Matériel compatible
- Ray-Ban Meta Gen 1 (SDK supporté)
- Ray-Ban Meta Gen 2 (SDK supporté, recommandé — 8h autonomie, caméra meilleure)
- Prix achat Gen 2 : ~380€
Disponibilité SDK
developer.meta.com/wearables— developer preview ouvert depuis mai 2026- Mock Device Kit disponible pour dev sans hardware
- Distribution interne (Thelis, clients pilotes) déjà supportée
- Publication publique App Store/Play Store : partenaires sélectionnés pour l'instant
Modèles d'usage client
- BYOD : le visiteur a ses propres Ray-Ban Meta, installe MyInfoMate AR
- Location : kit prêté par l'office (lunettes + téléphone Android pré-configuré)
Pricing envisagé
- Add-on abonnement : +20-30€/mois (accès au mode AR dans le back-office)
- Onboarding/configuration initiale : ~300-500€ one-shot
- Leasing lunettes (optionnel) : à étudier — hardware grand public peu cher, client peut acheter lui-même
TODO
- Enregistrement sur
developer.meta.com/wearables - Acheter une paire Ray-Ban Meta Gen 2 (dev + démo) → frais pro indépendant
- POC Flutter Android : flux caméra → scan QR → audio output
- Intégration Foreground Service (écran verrouillé)
- Brancher sur API MyInfoMate existante
- Client pilote : Visit Namur ou Fort Saint-Héribert
2. VR — Meta Quest (office du tourisme / borne d'accueil)
📐 Plan technique détaillé, relevé dans le code le 2026-08-31 : v2/vr-quest-unity-plan.md — état réel de l'existant, découpage en 5 lots, estimations. Cette section garde le volet concept et commercial.
Deux corrections que ce plan apporte à ce qui suit : le backend n'est pas « aucune modification » (le
Deviceest hardcodé tablette, il faut unDevice.AppType), et le choix de stack est tranché — Unity + Meta XR SDK, pas React Native.
Concept
App Meta Quest qui consomme le CMS MyInfoMate existant. Le client configure son contenu une seule fois dans son back-office (comme pour l'app mobile), et ce contenu est automatiquement disponible sur le casque VR. Pas de modélisation 3D custom par défaut — le contenu existant (vidéos, images, textes, audio) est affiché en immersif.
Fonctionnement
- App Quest tape sur l'API MyInfoMate existante (même endpoint que l'app mobile)
- Affiche le menu/sections configurés dans le back-office
- Section vidéo → lecture en 360° dans le casque
- Section image → galerie immersive
- Section texte/audio → overlay VR avec narration
- Section carte/parcours → vue cartographique en VR
- Le client ne change rien à sa configuration — c'est juste un nouveau renderer
Stack technique
- Platform : Meta Quest 3 (600€)
- Dev : Unity ou React Native (Meta Horizon OS SDK)
- Backend : API MyInfoMate existante, aucune modification
- Contenu 360° : si le client a déjà des vidéos 360°, elles s'affichent nativement
Positionnement
- Borne d'accueil dans l'office du tourisme
- "Vivez la destination avant de partir explorer"
- Génère l'envie de visiter les sites → oriente les choix du visiteur
Pricing envisagé
- Add-on abonnement : +30-50€/mois (accès au mode VR dans le back-office)
- Hardware Quest 3 : achat par le client (~600€) ou fourni en leasing
- Modélisation 3D custom (visite virtuelle d'un château, etc.) : sur devis, cas par cas — ce n'est pas inclus par défaut
TODO
Découpé en lots XR-1 à XR-5 dans v2/vr-quest-unity-plan.md §2. Les 3 premiers lots (back-office XR, ~8-12 j) se tiennent debout tout seuls et se font avant tout engagement sur l'app.
Device.AppType— le backend ne sait aujourd'hui enregistrer que des tablettes (lot XR-1)- Onglet XR dans manager-app : flotte de casques + une configuration par appareil (lot XR-2)
- Figer le contrat de contenu (
/api/configuration/{id}/export) pour un client non-Flutter (lot XR-3) - Ressource 360° (déjà en V2 dans todo-features) — prérequis dur, sans elle il n'y a rien d'immersif à afficher
- POC Unity + Meta XR SDK : menu immersif + vidéo 360 + une section riche (lot XR-4)
- Client pilote avec contenu vidéo 360° existant — condition du go/no-go, à valider avant le POC
Positionnement commercial XR
Ce qui est différenciant
- Aucun contenu supplémentaire requis — le CMS existant alimente tout
- Mains-libres pour les lunettes — expérience non intrusive
- Chatbot contextualisé — l'IA connaît le lieu, répond aux vraies questions des visiteurs
- Un seul back-office — web, mobile, kiosk, AR, VR — tout depuis la même interface
Clients cibles prioritaires
- Visit Namur ✓ (client existant)
- Fort Saint-Héribert ✓ (client existant)
- Musée Fraise ✓ (client existant)
- Offices de tourisme belges (Wallonie, Luxembourg belge)
- Musées régionaux
Pricing bundle complet (exemple)
| Élément | Prix |
|---|---|
| Abonnement Premium | 179€/mois |
| Add-on AR lunettes | +25€/mois |
| Add-on VR Quest | +40€/mois |
| Total mensuel | ~244€/mois |
| Onboarding one-shot | ~500€ |
Module Studio — génération IA de visuels (V2)
→ Plan complet et source de vérité : v2/studio-plan.md (conception validée le 2026-09-01).
Génération d'images, de vidéos courtes et de modèles 3D intégrée au back-office, sur notre infrastructure, nos clés et notre facturation à la consommation.
Ce n'est pas un add-on « accès aux modèles ». N'importe qui peut générer une image ailleurs. Ce qui se vend, c'est la cohérence visuelle garantie à l'échelle d'un projet : une identité visuelle définie une fois par lieu (style verrouillé, époque, palette, exclusions, images de référence), surchargeable par parcours thématique, et injectée côté serveur dans chaque prompt. Le conservateur remplit deux ou trois champs métier, jamais un prompt.
- Boutons « Générer » là où le contenu vit (éditeur de POI, d'étape, d'écran de jeu), pas un playground.
- Gabarits métier plutôt que prompt libre ; prompt libre en mode avancé seulement.
- Crédits en monnaie dédiée, distincte du quota de tokens IA du guide visiteur.
- Passerelle unique fal.ai, catalogue de modèles en base — changer de modèle ne touche pas le code.
- Workflow brouillon → validé, validation réservée à une permission dédiée.
- Mention « image générée par IA » par provenance + badge UI, pas par watermark gravé.
MVP : escape game, images seulement. Vidéo et 3D ensuite.
Impact tarifaire à arbitrer : ça complète l'intitulé « Studio IA » déjà envisagé pour regrouper assistant + traduction + audio sur la landing, mais la génération d'images a un coût variable réel et demande probablement son propre compteur affiché, pas une ligne de feature de plus.
Autres projets / sous-projets MyInfoMate
MyInfoMate Sport
- Clubs sportifs, pilot Hockey Namur
- V1 : arbitrage + renfort (matchmaking only)
- V2 : Stripe payments + commission, gamification points
MyInfoMate Crèche
- Pilot childcare en cours
Notes tech générales
- Stack : ASP.NET Core + Flutter + PostgreSQL
- LLM : Gemini 2.5 Flash-Lite (Google), via endpoint compatible OpenAI
- Hébergement : UNOV VPS
- App mobile : Flutter (iOS + Android)