Production
Tableau de bord
Vue d'ensemble de l'activité éditoriale du Studio MYWIE.
0
enregistrés
0
fichiers et textes
0
RAS
0
validation humaine requise
33
Dont arabe (3 variantes)
Action principale
Transformer une vidéo en contenus prêts à publier
Import → transcript → hooks → scripts → posts → vidéos verticales → traductions 33 langues.
Projets récents
Jobs récents
Import, génération, traduction
Production
Nouveau contenu
Parcours en 4 étapes pour transformer une source en contenus prêts à publier.
Quelle source souhaitez-vous transformer ?
Sélectionnez le type de contenu à importer.
Importez votre fichier
Glissez-déposez ou sélectionnez.
Déposez votre fichier ici
ou
Taille max : 128 Mo · Vidéo, audio ou texte
Projet associé
Mode de traitement
LLM local · llama3.1:8b
Import + génération + traduction sur ce serveur. Pas de Whisper : fournissez un transcript ou des notes pour les vidéos/audios.
Production
Transformer une vidéo
Workflow complet : 1 vidéo source → tous les contenus dérivés, prêts à valider.
Pipeline de transformation
Transcription
Whisper
Analyse
Llama 3
Génération
Hooks, posts
Traduction
33 langues
Rendu 9:16
Sous-titres
Validation
Manuelle
Ce qui sera généré
Hooks
10 accroches courtes.
Scripts
Scripts 30s et 60s.
Posts sociaux
LinkedIn, Facebook, Instagram.
Traductions
Sous-titres en 33 langues.
Vidéos verticales
Reels, Shorts, TikTok.
Titres & CTA
Conformes à la charte MYWIE.
Production
Mes projets
Chaque projet correspond à une intention éditoriale.
Créer un projet
Importer une source et démarrer le pipeline
Ouvrez un projet
Importez une source depuis « Nouveau contenu ».
Segments
127
Clips
5
Contenus
14
Langues
12
Alertes
2
intro-mywie-v3.mp4
Langues traduites pour ce projet
Production
Bibliothèque média
Toutes les sources importées. Chaque contenu dérivé conserve son lien vers la source originale.
intro-mywie-v3.mp4
Projet Racontar · 142 Mo
temoignage-coffre.mp3
Projet Préserver · 28 Mo
arbre-inverse-demo.mp4
Projet Relier · 312 Mo
Importer
Production
Traductions
MYWIE est disponible en 33 langues. Focus prioritaire : français, arabe (3 variantes pour la diaspora maghrébine), langues européennes.
Langues disponibles
33
MYWIE multilingue
Traductions actives
156
23 en cours
Sous-titres générés
4 287
Segments traduits
Fournisseur
Ollama local
llama3.1:8b
Focus diaspora maghrébine
MYWIE cible prioritairement les variantes arabes pour toucher la diaspora :
Projet : Racontar — présentation MYWIE
Source : intro-mywie-v3.mp4 · 8 min 24 · 127 segments
Langues cibles (33 disponibles)
Traductions en cours
Pipeline de traduction asynchrone
Allemand
Projet Racontar · 127 segments · Fournisseur : DeepL
Arabe (MSA)
Projet Racontar · 127 segments · Fournisseur : DeepL
Traductions terminées
Pas encore de traduction.
Éditeur de transcript
intro-mywie-v3.mp4 · 8 min 24 · 127 segments
Aucun média
intro-mywie-v3.mp4
Modèle : faster-whisper large-v3
Langue : Français · Confiance : 94%
Langues traduites (12/33)
Transcript avec timestamps
2 segments sélectionnés (00:05 → 00:12)
Cliquez sur les segments pour les sélectionner, puis générez des contenus ou traduisez-les.
Prévisualisation vidéo
intro-mywie-v3.mp4 · 8 min 24
Timeline avec segments identifiés
Informations
- Durée
- 8 min 24
- Résolution
- 1920×1080
- Format
- MP4 (H.264)
- Taille
- 142 Mo
- Langues
- 12 / 33
Sous-titres disponibles
Production
Contenus générés
Hooks, scripts, posts, vidéos verticales. Tout contenu doit être validé manuellement avant publication.
Aucun contenu généré.
Production
Calendrier éditorial
Planification des publications. Aucune publication n'est déclenchée sans validation humaine.
Août 2026
Publications planifiées
Contrôle éditorial
Charte MYWIE
Les 5 piliers de MYWIE, sous le principe de souveraineté numérique. Base éditoriale versionnée.
RACONTER
Journal de vie et IA Narrative qui structure les souvenirs sans les inventer.
PRÉSERVER
Photos, vidéos, audios et souvenirs familiaux en sécurité.
PROTÉGER
Coffre sécurisé et contrôle des accès.
RELIER
Arbre généalogique inversé orienté vers les générations futures.
TRANSMETTRE
Messages et contenus programmables.
Souveraineté numérique
MYWIE est édité par MBMemory, société française. Les données des utilisateurs sont hébergées en France, protégées par le RGPD, et n'appartiennent qu'aux familles.
Mots autorisés
Mots interdits
Règles spécifiques — Alzheimer, seniors, EHPAD
Ne jamais présenter MYWIE comme un outil thérapeutique ou médical, même dans le contexte d'unités Alzheimer ou d'EHPAD.
Ne jamais exploiter la vulnérabilité des personnes âgées à des fins marketing. Ton bienveillant, jamais anxiogène.
Parler d'« outil d'expression, de valorisation et de transmission de la mémoire » — jamais de « stimulation cognitive thérapeutique ».
Ne jamais promettre de ralentissement, d'amélioration ou de prévention de maladies neurodégénératives.
Ton éditorial
Bienveillant
Ton chaleureux, respectueux, jamais condescendant.
Authentique
Pas de promesses creuses, pas de storytelling inventé.
Inspirant
Valoriser la transmission, pas la peur de l'oubli.
Contrôle éditorial
Conformité & règles
Moteur de vérification appliqué à chaque contenu généré. Aucune publication sans validation humaine.
Formulation officielle obligatoire
Mention de l'IA Narrative
« MYWIE est un outil d'expression, de valorisation et de transmission de la mémoire. Il ne constitue ni un dispositif médical ni un outil thérapeutique et ne se substitue à aucun diagnostic, traitement ou accompagnement professionnel. »
⚠️ Cette formulation doit apparaître dans tout contenu mentionnant l'IA Narrative. Le mot « thérapeutique » est strictement interdit pour qualifier MYWIE ou son IA.
Ce que le Studio ne doit jamais inventer
- ×Fonctionnalités non confirmées
- ×Chiffres ou statistiques non vérifiés
- ×Utilisateurs, familles ou EHPAD fictifs
- ×Partenariats non signés
- ×Résultats ou certifications inventés
- ×Propriétés médicales ou thérapeutiques
- ×Témoignages fictifs
Moteur de vérification
Règle spécifique — Financements
Les dossiers de financement Bpifrance et Région Nouvelle-Aquitaine sont en préparation. Ils ne doivent jamais être présentés comme obtenus dans un contenu publié. Formulation autorisée : « MYWIE accompagne des démarches de financement en cours ».
Contrôle éditorial
Sources et preuves
Toute affirmation doit pouvoir être rattachée à une source vérifiable.
Affirmations sourcées
34
À vérifier
7
Rejetées
2
Affirmations récentes
« MYWIE propose cinq fonctions : raconter, préserver, protéger, relier, transmettre »
Source :
« MYWIE est utilisée par plus de 1000 familles »
Source : aucune source fournie
« MYWIE ralentit la progression d'Alzheimer »
Rejetée : promesse médicale.
« MYWIE a reçu un financement Bpifrance »
Rejetée : dossier en préparation, pas obtenu.
Contrôle éditorial
Templates
Modèles de rendu vidéo appliquant automatiquement la charte graphique MYWIE.
Reel · 30s
Template « Racontar »
Reel 30s — Racontar
Format 9:16 · sous-titres 33 langues
Reel · 60s
Template « Préserver »
Reel 60s — Préserver
Format 9:16 · intro + témoignage + CTA
Créer un template
Remotion · charte MYWIE
Architecture technique
Stack, flux de données et mode de traitement hybride.
Stack technique
Backend
Laravel 11 · PHP 8.3
Frontend
Vue.js 3 · Inertia
Base
MySQL 8 · Redis 7
Stockage
S3 compatible
Transcription
faster-whisper
Moteur IA ✨
Llama 3 → Mistral AI
Traduction
DeepL · 33 langues
Vidéo
FFmpeg · Remotion
Moteur IA : Llama 3 → Mistral AI
Phase actuelle
En productionLlama 3
Génération de hooks, scripts, posts sociaux. API auto-hébergée ou via fournisseur cloud.
Migration prévue
PlanifiéMistral AI
Souveraineté européenne. Même abstraction de fournisseur — aucun changement côté application.
Une abstraction de fournisseur permet de remplacer Llama 3 par Mistral AI (ou tout autre modèle) sans modifier le reste de l'application.
Mode de traitement : hybride
Mode hybride · actif
Transcription locale (faster-whisper) + LLM cloud (Llama 3) + outils du marché autorisés (Runway, ElevenLabs, Midjourney…). Studio MYWIE n'étant pas soumis à la contrainte de souveraineté qui s'applique à mywie.com, il peut utiliser les meilleurs outils disponibles.
Séparation Studio ↔ Plateforme MYWIE
Plateforme MYWIE (mywie.com)
- · IA Narrative
- · Souvenirs utilisateurs
- · Coffre sécurisé
- · Souveraineté 100% française
Studio MYWIE (interne)
- · Contenu éditorial public
- · Vidéos marketing
- · Posts sociaux multilingues
- · Outils du marché autorisés
Aucun transfert automatique de souvenirs personnels vers le Studio. Bases, prompts, politiques et journaux d'audit strictement distincts.
Base de données
Modèle relationnel minimal. Chaque contenu dérivé conserve le lien vers sa source.
migration_create_studio_tables.sql
CREATE TABLE users (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255), email VARCHAR(255) UNIQUE, role ENUM('admin','editor'));
CREATE TABLE projects (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, user_id BIGINT UNSIGNED, name VARCHAR(255), processing_mode ENUM('hybrid'));
CREATE TABLE source_assets (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, project_id BIGINT UNSIGNED, type ENUM('video','audio','text','url'), checksum VARCHAR(64));
CREATE TABLE transcripts (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, source_asset_id BIGINT UNSIGNED, model_used VARCHAR(100));
CREATE TABLE transcript_segments (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, transcript_id BIGINT UNSIGNED, start_time DECIMAL(10,3), end_time DECIMAL(10,3), text TEXT);
CREATE TABLE translations (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, transcript_id BIGINT UNSIGNED, language_code VARCHAR(10), provider VARCHAR(50), status ENUM('pending','processing','completed','failed'));
CREATE TABLE translated_segments (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, translation_id BIGINT UNSIGNED, segment_id BIGINT UNSIGNED, translated_text TEXT);
CREATE TABLE editorial_analyses (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, transcript_id BIGINT UNSIGNED, summary TEXT, key_themes JSON);
CREATE TABLE clips (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, source_asset_id BIGINT UNSIGNED, start_time DECIMAL(10,3), end_time DECIMAL(10,3));
CREATE TABLE content_variants (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, clip_id BIGINT UNSIGNED, platform ENUM('linkedin','facebook','instagram'), content JSON, compliance_warnings JSON);
CREATE TABLE brand_rules (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, category VARCHAR(100), content TEXT, version INT, is_active BOOLEAN);
CREATE TABLE claims (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, content_variant_id BIGINT UNSIGNED, claim_text TEXT, verification_status ENUM('unverified','verified','rejected'));
CREATE TABLE publications (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, content_variant_id BIGINT UNSIGNED, scheduled_at TIMESTAMP, status ENUM('scheduled','published','failed'));
CREATE TABLE processing_jobs (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, job_type VARCHAR(100), status ENUM('pending','processing','completed','failed'), attempts INT);
CREATE TABLE audit_logs (id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, user_id BIGINT UNSIGNED, action VARCHAR(50), entity_type VARCHAR(100), entity_id BIGINT UNSIGNED);Entités du MVP
Pipeline vidéo
Flux asynchrone de la source à la publication, incluant la traduction en 33 langues.
Ingestion & extraction
Upload S3 · vérification checksum · extraction audio via FFmpeg.
Job: IngestSourceAssetTranscription
faster-whisper · segments avec timestamps.
Job: TranscribeAudioAnalyse éditoriale
Llama 3 · thèmes, extraits pertinents, 10 hooks.
Job: AnalyzeTranscriptGénération de contenus
Scripts, posts, titres, CTA. Application des règles MYWIE.
Job: GenerateContentVariants🌍 Traduction (33 langues)
Envoi du transcript à DeepL · génération SRT/VTT multilingue.
Job: TranslateContent ✨Rendu vidéo
Découpage · 9:16 · sous-titres SRT/VTT · miniature.
Job: RenderVideoClipValidation humaine
Revue finale · vérification conformité · approbation manuelle.
Obligatoire · journaliséJobs et erreurs
Suivi des jobs asynchrones, erreurs et audit.
Jobs récents
| Job | Source | Statut | Durée | Quand |
|---|---|---|---|---|
| TranslateContent 🌍 | intro-mywie-v3.mp4 · 🇨🇳 Chinois | En cours | 0m 42s | il y a 1 min |
| TranscribeAudio | temoignage-coffre.mp3 | En cours | 1m 42s | il y a 2 min |
| GenerateContentVariants | intro-mywie-v3.mp4 | Terminé | 0m 12s | il y a 18 min |
| TranslateContent 🌍 | old-interview.wav · 🇯🇵 Japonais | Échec | 0m 08s | il y a 3h |
Détail erreur
TranslateContent · job #4821 · 🇯🇵 Japonais · tentative 3/3
DeepL API a échoué : limite de caractères atteinte
Error 456: Quota exceeded for current billing period
Plan MVP
Phasage sur 12 semaines.
Fondations
Semaines 1-2
Import & transcription
Semaines 3-4
Analyse éditoriale
Semaines 5-6
🌍 Traduction 33 langues
Semaines 7-8 · NOUVEAU
Conformité & validation
Semaines 9-10
Production vidéo & publication
Semaines 11-12
Paramètres
Configuration globale du Studio MYWIE.
Moteur IA
🌍 Traduction
33 langues configurées · Focus arabe (3 variantes)
Stockage
Équipe
Admin Studio
admin@mbmemory.fr
Éditeur Studio
editeur@mbmemory.fr