Cladèse plateforme de formation

Votre plateforme e-learning, auto-hébergée, avec l'IA intégrée à vos cours

Hébergez vos formations vidéo et audio, suivez la progression, prenez des notes liées au passage de la vidéo. L'IA transcrit les leçons, rédige des résumés et répond aux questions en citant les passages utilisés.

Catalogue → notes et résumé → assistant → studio → mobile. Écrans reconstitués d'après l'application ; la page Présentation montre le parcours réel.

Cours filmé : les présentations officielles des versions de Blender, publiées sur la chaîne YouTube de Blender et réutilisées sous licence Creative Commons Attribution.

  1. Ajoutez vos cours depuis le studio web, ou en pointant un dossier de vidéos existant.
  2. La plateforme les prépare en arrière-plan : conversion, transcription, résumé, indexation.
  3. Suivez et interrogez vos formations : progression, notes, questions à l'assistant.

Installer en trois commandes#

git clone https://github.com/EdwinAlkins/e-learning.git && cd e-learning
cp .env.template .env        # à renseigner : clé secrète, compte admin, dossier des médias
docker compose up -d --build # → http://localhost:3000

Dans .env, remplacez les valeurs d'exemple de APP_SECRET_KEY et du premier compte administrateur (APP_FIRST_ADMIN_EMAIL, APP_FIRST_ADMIN_PASSWORD) : la plateforme refuse de démarrer sans. Vous vous connectez ensuite avec ce compte, et créez ceux des apprenants depuis le studio.

Aucun modèle d'IA n'est nécessaire pour démarrer Catalogue, lecteur, progression, notes, documents et studio fonctionnent immédiatement. Branchez ensuite LM Studio, Ollama ou un fournisseur compatible OpenAI pour activer les résumés et l'assistant. Guide d'installation complet →

Une plateforme de formation complète#

Formations, chapitres, leçons vidéo ou audio et documents : chaque apprenant se connecte à son compte et retrouve sa progression et ses notes ; les administrateurs organisent le contenu et ouvrent les accès depuis le studio.

Lecteur vidéo avec navigation précédent / suivant, boutons Résumé et Régénérer, et onglets Notes et Documents.

Reprendre là où on s'est arrêté

La position de lecture est enregistrée en continu, sur le web comme sur mobile. La progression se lit par leçon, par chapitre et par formation.

Les notes sont liées au temps de la vidéo, écrites en Markdown ; un clic sur une note ramène au passage.

Studio : chapitres en accordéon, leçons avec statuts de transcription et de résumé, actions monter, descendre, déplacer.

Un studio pour construire les formations

Créez formations et chapitres, téléversez vidéos, audio et documents, réordonnez, déplacez une leçon d'un chapitre à l'autre. Les formats que le navigateur ne lit pas sont convertis automatiquement en arrière-plan.

Vous avez déjà vos formations sur disque ? Inutile de tout recréer : rangez-les en Formation/Chapitre/leçon et une commande les transforme en catalogue, titres et documents associés compris. Importer un dossier existant →

Aussi : documents PDF et Office rattachés aux leçons · application mobile Android, iOS et Linux · thème clair et sombre · sauvegardes de la base.

L'IA directement dans vos formations#

Une vidéo ne se parcourt pas comme un texte. L'IA rend le contenu des leçons lisible et interrogeable, sans quitter la formation.

Assistant de formation : une question posée, une réponse structurée et la liste des sources citées.

Des réponses que l'on peut vérifier

Chaque formation a son assistant. Il cherche uniquement dans le contenu indexé de cette formation — transcriptions, résumés, documents PDF, Word ou Markdown — et affiche les extraits sur lesquels il s'appuie.

Comme tout modèle de langage, il peut se tromper : les sources sont là pour revenir au cours en un clic.

Ce que l'IA sait, et ce qu'elle ne sait pas Elle travaille sur la parole transcrite et sur le texte des documents. Elle ne voit pas l'image : un schéma affiché à l'écran sans être commenté lui échappe.

Votre plateforme, votre infrastructure, votre modèle#

Pour être précis : avec un modèle distant, le texte des transcriptions et les extraits retrouvés sont envoyés à ce fournisseur pour produire résumés et réponses. Avec un modèle local, rien ne sort de la machine. Détail des flux de données · architecture technique.

Est-ce le bon outil pour vous ?#

Si vous cherchez…CladèsePrécision
Héberger et suivre vos propres formations vidéoOui—
Une plateforme privée pour une équipeOuiComptes créés par un administrateur, studio réservé aux administrateurs
Transcription, résumés et assistant sans service tiers imposéOuiModèle local ou distant, à configurer
Reprendre une bibliothèque de cours déjà rangée en dossiersOuiImport par réconciliation du dossier
Comptes avec mot de passe, rôles administrateur / apprenantOuiPas d'inscription libre ni de mot de passe oublié par email : un administrateur crée et réinitialise les comptes
Connexion avec Google, Microsoft ou l'annuaire de l'entreprise (SSO), droits par formationNonUn seul niveau d'accès au catalogue ; proxy d'authentification possible en amont
Vendre des formations, gérer inscriptions ou certificats, SCORMNonMoodle, Open edX
Avant de l'ouvrir sur Internet Chaque page demande une connexion et seuls les administrateurs modifient le catalogue. Servez l'instance en HTTPS et fermez les ports internes : voir Exposer l'instance.

Questions fréquentes#

Mes vidéos sont-elles envoyées à un service d'IA ?
Non. Les fichiers restent sur votre serveur, et la transcription comme les embeddings y sont calculés. Seul du texte part vers le modèle de langage, et uniquement si vous configurez un fournisseur distant.
Faut-il une carte graphique ?
Non. Whisper et les embeddings fonctionnent sur processeur ; la transcription est plus lente, et se fait en arrière-plan. Comptez environ 2,5 Go de mémoire pour la pile au repos ; voir les ressources.
Combien ça coûte ?
Le logiciel est gratuit et open source. Vous payez votre machine, et votre fournisseur d'IA si vous en choisissez un distant.
Quels formats sont acceptés ?
Vidéo : MP4, WebM, MKV, AVI, MOV, M4V, WMV, FLV. Audio : MP3, WAV, M4A, AAC, OGG, FLAC, WMA, Opus. Les documents : PDF, Office, OpenDocument, Markdown, texte, images.
Comment un apprenant retrouve-t-il sa progression sur un autre appareil ?
En se connectant avec le même compte, sur le web ou sur l'application mobile : progression et notes suivent le compte.
Qui peut voir et modifier quoi ?
Tout compte connecté voit le catalogue complet. Seuls les administrateurs accèdent au studio et à la gestion des comptes. Notes et progression restent personnelles, y compris vis-à-vis des administrateurs.
Et sur téléphone ?
L'interface web s'adapte aux petits écrans, et une application Flutter reprend le parcours apprenant. Le studio reste sur le web.

Une plateforme e-learning qui reste la vôtre.
Open source sous licence AGPL v3, déployée en quelques minutes.