Avant de vous répondre, il faut retrouver ce qu’un penseur a écrit, comprendre ce qu’il pouvait connaître et choisir les passages qui éclairent votre question. Voici comment Prokopton42 s’y prend.
Les mêmes étapes. Vous choisissez la profondeur.
01
Préparer les textes et les penseurs
Ce travail se fait avant les conversations, puis reprend à chaque ajout ou correction du corpus, l’ensemble des textes du projet. Il produit deux choses : une bibliothèque interrogeable et un cadre historique propre à chaque penseur.
Étape 1 sur 5
Passage suivi dans cet exempleSénèque · Lettres · 13.4Éditions conservées
Au départDes documents différents
Une édition latine
Une traduction française
Une traduction anglaise
Conserver la provenance13.4
À l’arrivéeChaque source reste identifiable
Œuvre et édition
Traducteur, langue, origine
Copie originale conservée
Exemple de fonctionnementTrois éditions d’une lettre de Sénèque restent trois sources distinctes.
1. Garder le texte et son histoire
Nous réunissons les œuvres, leurs traductions et les témoignages sur les penseurs. Chaque édition garde sa source et le nom de son traducteur ou de son éditeur, lorsqu’ils sont connus. Le document reçu est conservé intact : on doit pouvoir revenir à ce qui a réellement été lu.
Sous le capot
Les fichiers sources sont archivés avec leur provenance, leur date d’acquisition et une empreinte numérique. Cette empreinte permet de détecter une modification du fichier. Les transformations se font sur des données dérivées, sans réécrire l’original. Un témoignage sur un penseur reste attribué à son témoin.
Passage suivi dans cet exempleSénèque · Lettres · 13.4Versions rattachées
Au départPlusieurs façons de le lire
Latin · lettre 13, § 4
Français · lettre 13, § 4
Anglais · lettre 13, § 4
Relier les versions13.4
À l’arrivéeUn passage, plusieurs langues
Sénèque · Lettres à Lucilius
Référence commune : 13.4
Chaque traduction reste signée
Exemple de fonctionnementUne note du traducteur ne doit jamais devenir une phrase de Sénèque.
2. Donner une adresse à chaque passage
Le texte est séparé des notes et des commentaires. Les passages reçoivent une référence stable, commune aux langues lorsque les divisions correspondent. Une page change d’une édition à l’autre ; « lettre 13, paragraphe 4 » désigne le même passage.
Sous le capot
C’est l’identité canonique : le penseur, l’œuvre et la référence identifient le passage indépendamment de l’édition. Chaque traduction lui est rattachée comme une version distincte. L’alignement contrôle ces correspondances. Une structure incomprise ou une numérotation incompatible bloque l’admission à la recherche, au lieu de fabriquer une équivalence.
Passage suivi dans cet exempleSénèque · Lettres · 13.4Source historiquement admise
Au départLe projet peut étudier…
Les écrits de Sénèque
Un commentaire contemporain
Les Pensées de Marc Aurèle
Distinguer les époques13.4
À l’arrivéeCe que Sénèque peut revendiquer
Ses sources historiques admises
Limite chronologique : 65
Ni Marc Aurèle, ni savoir moderne
Exemple de fonctionnementUn livre utile pour étudier Sénèque n’est pas nécessairement un livre que Sénèque a connu.
3. Définir ce que ce penseur peut savoir
Posséder un texte ne suffit pas pour le mettre dans la bouche de quelqu’un. Nous distinguons ses écrits, ce qu’il a pu lire ou entendre, les témoignages sur sa vie et les commentaires postérieurs. Son époque, ses idées et ses relations documentées encadrent sa manière de répondre.
Sous le capot
Une enveloppe de connaissances définit les sources admises, la limite chronologique et les exclusions propres à la personne. Le profil de voix est séparé des faits biographiques. Concepts et relations forment un graphe dérivé et versionné : chaque lien conserve son type, sa direction, ses preuves et son degré de certitude. Une mention ne prouve ni une lecture ni une rencontre.
Passage suivi dans cet exempleSénèque · Lettres · 13.4Passage retrouvable
Au départUn passage admis
Texte exact
Référence 13.4
Langue et provenance
Préparer la recherche par sens13.4
À l’arrivéeUn index de recherche
Segments reliés au passage
Représentations numériques
Retour possible au texte exact
Exemple de fonctionnementLa proximité de sens aide à trouver un candidat. Elle ne prouve pas encore qu’il répond à la question.
4. Rendre les passages retrouvables par leur sens
Après les contrôles du texte, des références et des langues, les passages admis sont préparés pour la recherche. Une question sur la peur de demain peut ainsi retrouver un texte sur l’inquiétude, même si les mots ne sont pas identiques.
Sous le capot
Les passages sont découpés en segments de recherche, ou chunks, sans perdre leur référence. Un modèle local calcule pour chaque segment un embedding : une liste de nombres représentant des caractéristiques de son sens. Qdrant, le moteur de recherche vectorielle, compare ces représentations. Cet index est reconstruisible ; la citation revient toujours au texte canonique.
Passage suivi dans cet exempleSénèque · Lettres · 13.4Passage consultable
Au départLes ressources préparées
Bibliothèque de passages
Cadre historique du penseur
Relations et concepts sourcés
Ouvrir les usages admis13.4
À l’arrivéeDes accès distincts
Lire dans la Bibliothèque
Explorer les liens dans le graphe
Dialoguer si la voix est prête
Exemple de fonctionnementAjouter une œuvre relance sa préparation. Cela ne change pas automatiquement les connaissances de tous les penseurs.
5. Distinguer lire, rechercher et dialoguer
Un texte peut être consultable dans la Bibliothèque sans être utilisable pour répondre. De même, un penseur peut avoir une fiche sans être disponible dans le chat. La lecture, la recherche et le dialogue ont chacun leurs conditions d’ouverture.
Sous le capot
La disponibilité est gérée par capacité. Les contrôles de corpus et d’alignement précèdent l’indexation ; l’accès au dialogue demande aussi une configuration de la personne et des vérifications de recherche et de génération. Le graphe des idées est une projection des preuves structurées, jamais une déduction directe à partir des fichiers bruts.
02
Construire une réponse dans la Stoa
Suivons une question : « Sénèque, j’ai peur de perdre mon travail. Comment regarder cette peur ? » Le parcours ci-dessous illustre les opérations du système ; il ne lance pas une vraie conversation.
Étape 1 sur 6
Votre question traverse ces étapesVotre messageQuestion adressée
Au départVotre message
@Sénèque
J’ai peur de perdre mon travail.
Comment regarder cette peur ?
Sélectionner les interlocuteursQuestion
À l’arrivéeLes voix sollicitées
Sénèque, explicitement appelé
D’autres invités si pertinents
Prokopton42 pour la synthèse
Exemple de fonctionnementUne voix sélectionnée peut répondre, demander une précision ou rencontrer une limite.
1. Décider qui a quelque chose à apporter
Votre message est lu avec les échanges précédents et les penseurs invités dans la salle. Mentionner un penseur avec @ demande sa participation. Les autres invités peuvent aussi intervenir si leurs textes apportent quelque chose au sujet.
Sous le capot
Le serveur vérifie l’accès à la conversation et ses participants. La sélection automatique évalue la pertinence de chaque voix invitée à partir de preuves retrouvées. Une mention explicite impose sa sélection, mais ne dispense pas sa réponse des contrôles. Les réponses acceptées sont transmises aux voix suivantes pour qu’elles puissent tenir compte de ce qui vient d’être dit.
Votre question traverse ces étapesCe que la question supposeContexte expliqué
Au départCe que la question suppose
Une situation vécue aujourd’hui
Un problème à examiner
Des mots peut-être inconnus
Vérifier le contexte nécessaireQuestion
À l’arrivéeAvant de poursuivre
Contexte suffisant : continuer
Sinon : faire expliquer l’objet
Conserver l’origine de l’explication
Exemple de fonctionnementLui expliquer un objet moderne ne lui donne pas soudain toute l’histoire qui suit sa mort.
2. Séparer son monde du vôtre
La peur de perdre ses moyens de vivre peut se discuter avec un penseur ancien. Un smartphone ou un réseau social demande parfois une explication préalable. Le système cherche ce qui sort de son époque et tient compte du contexte que vous avez déjà donné.
Sous le capot
Le contrôle temporel compare les connaissances demandées au cadre historique de chaque personne. Les faits issus des sources anciennes, de la conversation, de vos documents et d’une explication moderne restent distingués. Si un contexte moderne manque, le réglage Quantum Leap décide entre une intervention du Guide temporel et une demande d’explication à l’utilisateur.
Votre question traverse ces étapesLe problème à rechercherPassage 13.4 proposé
Au départLe problème à rechercher
Peur d’une perte future
Inquiétude et anticipation
Textes admis pour Sénèque
Retrouver puis vérifier13.4
À l’arrivéeUn passage candidat
Lettres à Lucilius · 13.4
Les peurs qui précèdent les faits
Texte, traduction et référence
Exemple de fonctionnementCet exemple montre un passage possible, pas un résultat garanti pour toute formulation de la question.
3. Chercher ce qui éclaire cette peur
La recherche porte sur les textes autorisés pour la voix qui répond. Elle peut proposer la lettre 13 de Sénèque, qui examine les peurs anticipées. Plusieurs traductions du même passage sont rapprochées pour éviter de les compter comme des preuves indépendantes.
Sous le capot
La question est encodée dans le même espace vectoriel que les segments. La recherche remonte des candidats, puis les regroupe par identité complète du passage. Le texte primaire et sa provenance sont relus depuis le corpus. Un contrôle de pertinence écarte les candidats sans rapport suffisant avec la question ou son contexte. Les pièces jointes sont recherchées séparément dans la conversation autorisée.
Votre question traverse ces étapesLes éléments confiés au modèleBrouillon composé
Au départLes éléments confiés au modèle
Votre situation et l’échange
Passages et références retenus
Voix et limites historiques
Composer une réponseBrouillon
À l’arrivéeUn brouillon encore privé
Une réponse à votre question
Des références proposées
Des citations signalées comme telles
Exemple de fonctionnementÀ cette étape, aucun texte du brouillon n’apparaît encore dans le chat.
4. Écrire avec ces textes et votre situation
Le modèle reçoit votre question, le contexte utile de la conversation, les passages retenus et les règles de la voix. Il propose une réponse qui applique cette pensée à votre situation. Une reformulation est une réponse nouvelle ; elle ne doit pas être présentée comme une citation ancienne.
Sous le capot
Ollama exécute le modèle sur l’infrastructure du projet, sans appel à une API de modèle hébergée. La requête assemble des instructions de rôle, les preuves et leurs origines. La sortie structurée en JSON sépare le texte proposé des références. Pour certains sujets délimités, une formulation déjà revue peut être proposée ; elle passe les mêmes contrôles avant publication.
Votre question traverse ces étapesLe brouillon à examinerBrouillon à contrôler
Au départLe brouillon à examiner
Texte de la réponse
Citations et références
Attribution des informations
Contrôler la publicationBrouillon
AcceptéAfficher la réponse et ses sources
À corrigerLimite atteinte : arrêter et afficher un message de problème
Nouvelle tentative : le brouillon repasse les contrôles
Exemple de fonctionnementUne citation exacte peut être mal interprétée. Le contrôle technique ne remplace pas votre lecture.
5. Vérifier avant de montrer
Le système contrôle les références, les mots donnés comme citations, l’origine des informations et certaines règles historiques. Une réponse refusée peut être corrigée dans un nombre limité de tentatives. Si elle échoue encore, le chat affiche un message de problème, pas le brouillon rejeté.
Sous le capot
La validation vérifie notamment le format, les identifiants des sources, les citations déclarées ou présentes dans le texte, les contraintes de longueur et les règles de personne et de chronologie. Une preuve exclue par le contrôle de pertinence ne redevient pas citable par un mécanisme de secours. Ces contrôles sont bornés : ils ne démontrent pas la justesse de chaque interprétation.
Votre question traverse ces étapesLes réponses acceptéesRéponse publiée
Au départLes réponses acceptées
Chaque voix reste attribuée
Chaque citation ouvre sa source
Les désaccords restent lisibles
Mettre les positions en regardRéponse
À l’arrivéeLa conversation continue
Synthèse de Prokopton42
Votre lecture des passages
Votre prochaine question
Exemple de fonctionnementL’éventuel aperçu de réflexion est une reconstruction pédagogique, pas l’accès aux pensées internes du modèle.
6. Vous laisser lire, vérifier et répondre
Chaque réponse acceptée apparaît avec ses sources consultables. Après les voix historiques, Prokopton42 propose une synthèse qui distingue les positions et leurs attributions. Vous pouvez ouvrir un passage, contester une lecture et poursuivre l’échange.
Sous le capot
Le serveur envoie l’avancement au navigateur par SSE, un flux d’événements qui évite de recharger la page. Le texte arrive en réponse complète après validation, sans diffuser les brouillons mot par mot. La synthèse peut consulter des sources transversales sans les attribuer aux penseurs. Selon le réglage de la salle, des échanges supplémentaires peuvent suivre, dans une limite fixée.
Et si je lui parle d’un smartphone ?
Quand une notion moderne manque à la discussion, deux chemins sont possibles. Quantum Leap est le nom du réglage qui permet l’intervention du Guide temporel.
« Sénèque, pourquoi est-ce que je vérifie sans cesse mon smartphone ? »
Quantum Leap activé
Le Guide apporte le contexte
1
Le besoin d’une explication moderne est repéré.
2
Le Guide temporel intervient pour les voix concernées, explique l’objet puis se retire.
3
Le penseur examine votre problème à partir de cette information nouvellement reçue.
L’explication reste un apport extérieur. Elle n’entre pas dans ses souvenirs historiques.
ou
Quantum Leap désactivé
Le penseur vous demande de l’expliquer
1
Aucune définition moderne n’est ajoutée automatiquement.
2
Le penseur demande une explication de ce qu’il ne connaît pas.
3
Vous décrivez l’objet ; la discussion peut reprendre avec ce contexte.
Si votre message explique déjà suffisamment l’objet, une nouvelle demande peut être inutile.
D’où vient ce qui est dit ?
Une réponse peut utiliser plusieurs sortes d’informations. Les distinguer évite de faire passer ce que vous venez de raconter pour un fait connu dans l’Antiquité.
Les textes du penseur
Ils soutiennent les affirmations historiques dans les limites de ses sources admises.
Ce que vous racontez
Votre situation entre dans l’échange comme votre récit, sans devenir un fait historique établi.
Un document que vous joignez
Ses extraits peuvent aider dans cette conversation. Ils restent du matériel fourni par vous, distinct du corpus historique.
L’explication du Guide
Elle apporte le contexte moderne nécessaire et conserve cette origine extérieure.
Revenir au passage de notre exempleSénèque · Lettres à Lucilius · 13.4