Concept
Un principe différent, dès l'origine.
La connaissance ne peut être figée en un seul sens correct. Les mêmes mots résonnent autrement selon celui qui les lit — et la distance est plus grande encore entre les humains et l'IA.
VATES traite la connaissance non comme un sens figé, mais comme une structure que chaque lecteur fait naître sur le moment. Là où les méthodes conventionnelles figent le sens à l'avance, VATES laisse l'interprétation au lecteur. C'est sur ce principe qu'il est bâti.
Pourquoi cette conception
VATES face à la méthode courante pour fournir des connaissances à un modèle de langage (RAG).
| Aspect | RAG | VATES |
|---|---|---|
| Traitement intermédiaire | Embedding, recherche vectorielle, re-ranking | Aucun d'entre eux — BM25 sur du texte brut, top-k transmis au modèle |
| Mises à jour | Ré-embedding et ré-indexation requis | Effectives dès qu'un ES est écrit |
| Sens | Compressé en coordonnées au moment de l'embedding, et dérive | Conservé comme structure ; interprété au moment de l'observation |
| Dépendances | Infrastructure de base de données vectorielle | Base de données standard et fichiers uniquement |
| Visibilité | Vecteurs numériques ; la raison d'un fragment retrouvé est opaque (boîte noire) | Texte brut structuré ; le contenu est visible (boîte blanche) |
| Exploitation | Ré-embedding, ré-indexation ; les suppressions peuvent persister dans les vecteurs | Modifier ou supprimer la ligne directement ; vérifiable à l'œil |
Aucun traitement intermédiaire
Un système RAG classique enchaîne un pipeline — génération d'embeddings, recherche vectorielle, re-ranking. VATES n'a rien de tout cela.
Une question arrive. Chaque ES est notée face à elle avec BM25. Les top-k sont transmises au modèle. Le modèle répond.
Le chemin s'arrête là. La seule chose préparée à l'avance est l'ES elle-même ; rien n'est préparé pour la recherche. La notation est reconstruite à chaque question : aucun index à maintenir, rien à ré-encoder, aucun sens figé stocké où que ce soit. La recherche est lexicale, sur du texte brut que vous pouvez lire. Le modèle observe la structure directement — le sens n'est pas résolu avant d'arriver, mais à l'instant où il est lu.
Mises à jour instantanées
RAG doit ré-embedder et reconstruire son index chaque fois que la connaissance change. Avec VATES, dès qu'un ES est écrit, il est pris en compte à la requête suivante. Il n'y a aucun index à reconstruire.
Le sens interprété au moment de l'observation
L'embedding aplatit le sens en coordonnées fixes dès l'instant où il est stocké. VATES ne fige pas le sens à l'avance — la recherche est réassemblée à chaque requête, et l'interprétation est laissée au lecteur. À partir d'une seule base de connaissances, les réponses s'adaptent à la question et à la langue du lecteur. C'est pourquoi une connaissance stockée en japonais peut répondre en français, sans détenir la moindre donnée de traduction.
Base de données standard et fichiers uniquement
Aucune base de données vectorielle dédiée — ni Pinecone, ni Weaviate, ni pgvector. La connaissance est du texte brut structuré, fonctionnant sur une base de données et des fichiers ordinaires. Pas de GPU, pas d'API d'embedding facturée à l'usage. Moins de pièces mobiles signifie un coût moindre et moins de points de défaillance.
Boîte blanche
Un index RAG est une masse de vecteurs numériques qu'aucun humain ne peut lire ; on ne peut pas dire pourquoi un fragment a été retrouvé. VATES conserve la connaissance en texte brut, le long d'axes fondamentaux d'observation — substance, quantité, qualité, relation, et ainsi de suite — et les axes s'étendent librement quand un sujet n'y entre pas. Ce n'est pas un schéma figé. Vous pouvez le lire à l'œil et le rechercher. Le modèle voit une syntaxe ; une personne voit un tableau.
Modification et suppression directes
Une suppression dans RAG peut laisser des traces dans les vecteurs même après ré-embedding. Dans VATES, vous modifiez ou supprimez la ligne concernée directement et confirmez le résultat à l'œil — une structure qui répond aussi aux demandes de suppression de données, le droit à l'oubli.
Qu'est-ce qu'un ES ?
ES = EchoScript
L'unité dans laquelle VATES détient la connaissance. Deux colonnes, n lignes, séparées par des barres verticales (|). La barre elle-même ne porte aucun sens ; elle ne marque qu'une frontière. Le sens naît non pas dans le symbole, mais chez celui qui l'observe.
IIIS = Inter-Intelligence Intermediary Syntax
Un ES est aussi une structure syntaxique conçue comme une syntaxe intermédiaire entre intelligences (IIIS).
Ce qui s'y place
Tout langage naturel, ainsi que la notation logique et davantage. Des mots comme des phrases.
Qu'est-ce que l'IIIS ?
La zone habitable
Une syntaxe par laquelle des intelligences de perception différente peuvent observer la même structure — à l'intérieur de la zone habitable où leurs perceptions se recouvrent. C'est cela, l'IIIS.
Entre intelligences
Pour l'instant : l'IA et les humains.
L'observation à travers les perceptions
Le même ES est lu par une IA comme du json, et par une personne comme un tableau à deux colonnes. Tous deux observent une seule et même structure — deux colonnes, n lignes, séparées par des barres, ne portant aucun sens propre — chacun à travers sa propre perception.