Réalisations  /  GNOSIS

Logo de GNOSIS

Un cours complet sur n'importe quel sujet, généré à la demande.

On saisit un sujet. On reçoit un plan interactif, puis des leçons rédigées module par module, avec exemples travaillés, schémas, quiz et sources.

Nature
Application web et mobile
Langues
Français, anglais, espagnol, turc
Mon rôle
Produit, direction artistique, développement, intégration IA

L'intention

Apprendre un sujet nouveau demande d'abord de savoir par où commencer. Les ressources existent, mais elles sont éparpillées, inégales, et rarement organisées dans un ordre qui tient debout pour un débutant.

GNOSIS part de là : l'utilisateur saisit un sujet, l'application propose un plan qu'il peut ajuster, puis rédige le cours module par module, avec un rendu progressif du texte au fil de l'écriture. Le produit a été conçu en français d'abord, puis rendu entièrement multilingue.

Quatre façons d'apprendre

Plutôt qu'un seul chatbot polyvalent, j'ai découpé l'expérience en quatre modes, chacun avec son identité empruntée à la mythologie grecque et son propre comportement.

  • Muses — génération d'un cours complet à partir d'un sujet libre.
  • Prométhée — apprentissage guidé, pas à pas.
  • Chiron — tuteur ancré sur les documents de l'utilisateur : les fichiers importés sont découpés, vectorisés et retrouvés par recherche sémantique, de sorte que les réponses portent sur ses documents et non sur des généralités.
  • Dédale — tuteur avancé pour un devoir ou un travail précis, adossé à un modèle plus puissant.

Ce découpage n'est pas cosmétique : il permet de donner à chaque mode ses propres consignes, son propre modèle et son propre coût, au lieu d'un compromis unique qui ne sert bien personne.

Ce qui rend un cours lisible

Un mur de texte généré n'est pas un cours. L'application produit automatiquement, selon le sujet, des tableaux, des schémas vectoriels (processus, cycles, hiérarchies, frises chronologiques) ou des illustrations annotées, en plus du rendu mathématique. Le cours s'exporte en PDF fidèle à l'identité visuelle du site.

Une recherche web optionnelle permet d'appuyer le contenu sur de vraies références plutôt que sur la seule mémoire du modèle.

Rester, pas seulement venir

La génération de contenu attire ; elle ne retient pas. J'ai ajouté une couche de progression — points d'expérience, séries de jours consécutifs, rangs, classement mondial — et une dimension sociale complète : amis, messagerie privée, communautés et discussions de groupe, le tout en temps réel.

Le catalogue compte 200 sujets déjà préparés, dans les quatre langues, pour que la première visite ne commence pas devant un champ vide.

Les choix techniques, et pourquoi

Front-end sans framework, en multi-pages. HTML, CSS et JavaScript natifs. Le pari : garder le contrôle du poids envoyé au navigateur et du contenu servi aux moteurs de recherche, sur une application pourtant riche.

Clés d'API jamais exposées. C'est le point de sécurité central. Les appels aux modèles passent par des fonctions exécutées en périphérie qui servent de relais authentifiés : les clés restent côté serveur, et chaque appel est protégé par jeton. Une application front-end qui appelle une API payante directement depuis le navigateur est une facture ouverte pour n'importe qui.

Supabase pour le socle. Authentification par jeton, base PostgreSQL avec sécurité au niveau des lignes — chaque utilisateur ne peut lire que ses propres données, et la règle est appliquée par la base, pas par le code client — et diffusion en temps réel pour la messagerie.

Mobile. Application web progressive, plus une application Android empaquetée, avec une navigation calquée sur les habitudes mobiles et la gestion des zones sûres de l'écran. La version iOS est en cours.

Référencement. Données structurées, balises de partage social, plan de site — parce qu'une application ne se découvre pas uniquement par la publicité.

Direction artistique

J'ai voulu éviter l'esthétique par défaut des outils d'IA. L'univers est inspiré de l'Antiquité grecque, traité de façon éditoriale et monumentale : une mascotte originale, Atlas, jeune Titan portant une voûte céleste étoilée, déclinée en scènes animées propres à chaque page ; un logo qui est cette voûte céleste ; plusieurs thèmes de couleurs nommés d'après des matières (Céramique, Porphyre, Vert-de-gris, parchemin) ; un méandre grec en filigrane ; et un vrai travail typographique.

Les défis

  • Sécuriser les clés sans back-end traditionnel, en transformant des fonctions de périphérie en relais authentifiés.
  • Le tuteur ancré sur documents : import, découpage, vectorisation et recherche sémantique, avec des réponses qui restent fidèles à la source.
  • Un pipeline de rendu robuste qui combine Markdown, mathématiques, génération de schémas vectoriels et export PDF conforme au style du site — chaque brique cassant volontiers les autres.
  • Une expérience mobile et multilingue soignée sans framework, avec un système d'internationalisation écrit sur mesure.

Ce que ça démontre

GNOSIS est un projet solo qui couvre la conception produit, la direction artistique, le front-end, le back-end et l'intégration de modèles d'IA. C'est le genre de portée que couvre le forfait Le Chantier : un produit complet, pensé, sécurisé et déployé par une seule personne.

Un premier rendez-vous, ça ne coûte rien.

Trente minutes, sans engagement, chez vous ou en visioconférence. Réponse sous 24 heures, sept jours sur sept.

Prendre rendez-vous