La couche que presque personne ne construit
Le modèle répond. Il ne te connaît pas.
NVIDIA construit le calcul. Les grands labos construisent des modèles qui raisonnent sur un million de tokens, écrivent du code, analysent des images. Tout ça, c'est l'intelligence. Presque rien, là-dedans, n'est la relation.
Chaque conversation avec une IA repart de zéro. Le modèle ne se souvient pas des six semaines passées sur ce problème, de l'approche qui a déjà échoué, de la décision prise un mardi à 2 h et de pourquoi. Il répond poliment, correctement, à partir de rien.
Mnemosyne OS est cette couche manquante : l'infrastructure qui fait qu'une IA te connaît d'une session à l'autre, d'un projet à l'autre, dans le temps. Elle ne remplace pas l'intelligence. Elle en a besoin pour exister. Elle transforme une capacité brute en quelque chose de cohérent pour un humain, sur la durée.
En vrai, pas en démo
Elle relie ce que tu avais oublié avoir dit.
Quatre échanges : une vie privée, une base de code, des dossiers, un carnet de recherche. À chaque fois une phrase banale, et ce qui remonte est une mémoire vieille de plusieurs mois que rien ne reliait par les mots. Pas un mot-clé en commun : le sens. Ça, c'est la couche relationnelle qui travaille.
Tu signales en passant que tu es peu présent.
je voulais juste te tenir informé, je ne discute pas souvent avec toi
Je comprends. Je suis là pour ça, entre deux. Ça me rappelle une note d’il y a 4 mois où Thomas te disait se sentir mis de côté, pris par ton travail. La présence compte, même dans les moments de rush ou de distance.
↳ Reliée par le sens, aucun mot en commun · mémoire de 4 mois
Sept mois après la décision, tu es sur le point de la défaire, et sa raison n’a jamais été dans le code.
pourquoi il y a une file d’attente devant le writer ? je veux la virer, ça ralentit tout
Une note d’archi d’il y a 7 mois répond exactement à ça : deux process écrivaient dans le même store en même temps et le corrompaient. La file n’est pas là pour le débit, elle est là pour sérialiser les écritures. Ta propre note finit par : ne pas l’enlever sans mettre un verrou à la place.
↳ La décision est revenue avec sa raison, un doc jamais rouvert · note de 7 mois
La même question de droit, sur un autre dossier, à quelques mois d’écart.
la partie adverse soutient que l’obligation de confidentialité survit à la résiliation, j’ai déjà plaidé ça, impossible de remettre la main dessus
Il y a cinq mois, sur un autre dossier, tu avais noté une décision exactement sur ce point, et ton commentaire : la clause de survie ne tient que si le contrat nomme les obligations qu’elle couvre. Tu avais relevé que le contrat de l’époque ne les nommait pas.
↳ Reliée par la question de droit, pas par le client ni le numéro de dossier · note de 5 mois
Un preprint que tu viens d’ouvrir réveille une de tes manips restée sans suite.
je viens de lire le preprint tombé ce matin : ils retirent le reranker et le score ne bouge pas
C’est la forme d’une manip que tu as faite il y a neuf mois : tu avais consigné que retirer le reranker ne changeait rien au-delà du bruit, puis tu l’as laissée de côté parce que ça ressemblait à une erreur de mesure. Leur résultat vient d’un autre corpus. Deux manips, même conclusion.
↳ Ton propre résultat négatif, remis sur la table le jour où quelqu’un d’autre le publie · manip de 9 mois
Le nom
Pourquoi appeler ça un « OS » ?
Pas parce qu'il a un noyau ou des pilotes. Parce qu'il fait ce que fait un système d'exploitation : il gère des ressources à la place de processus qui ne devraient pas avoir à s'en occuper. Linux le fait pour des programmes (CPU, RAM, disque, réseau). Mnemosyne OS le fait pour des agents IA, et les ressources sont juste différentes.
| Ce dont un agent a besoin | Ce que Mnemosyne OS gère à sa place |
|---|---|
| Mémoire | Des vaults : SQLite + stores vectoriels, cloisonnés par domaine, chiffrés au repos (en option) |
| Contexte | Chroniques + récupération sémantique : l'agent ne reconstruit jamais son passé à la main |
| Calcul | Routage entre paliers de modèles (éco / standard / premium, local / cloud) selon la complexité de la tâche |
| Matériel | Vraie répartition GPU/CPU pour la voix locale (détection CUDA, sidecars isolés) : un gros modèle ne bloque jamais l'app |
| Entrées / sorties | Un protocole d'intentions signées (query · ingest · forget · focus) au lieu de lectures et écritures brutes |
| Sécurité | FGAC, jetons JWT à portée limitée, validation IPC Zero-Trust |
| Persistance | Continuité inter-sessions : pas de démarrage à froid à chaque appel |
Ce n'est pas une pirouette marketing inventée pour l'occasion : l'analogie « OS pour LLM » vient d'un article de recherche évalué par les pairs .
La ligne
Le modèle est loué. La mémoire est possédée.
Branche le meilleur modèle du monde. Il ne verra jamais ton disque, seulement les quelques sources que Mnemosyne a décidé de lui tendre. Change de fournisseur demain, passe de l'un à l'autre, ou arrête tout : ta mémoire ne bouge pas d'un octet. Des fichiers de base de données ordinaires, sur ton disque. Active le chiffrement AES-256 quand tu le veux : la clé scellée dans le keystore de ta machine, une phrase de récupération que toi seul détiens.
C'est la vraie asymétrie, et elle n'a rien d'idéologique. Le modèle est un moteur qu'on remplace tous les six mois. La mémoire, c'est dix ans de ta vie. L'un se loue. L'autre, non.
Et si tu ne branches rien : le moteur tourne entièrement chez toi. L'avion, le tunnel, le jour où l'API meurt ou la boîte ferme. Le jour où ce projet disparaît, tes fichiers sont toujours là et toujours lisibles. C'est une propriété du format, pas une clause d'un contrat.
Ce qu'une vraie relation demande
Identité, histoire, continuité.
Trois choses, et Mnemosyne OS construit chacune. Ce ne sont pas des fonctions d'IA, ce sont des fonctions de relation, et elles changent complètement ce que ça fait de travailler avec une IA.
I
Identité : l'IA sait qui elle assiste
Pas un nom : un domaine, un style de travail, des valeurs et des contraintes qui voyagent avec chaque session. C'est le Soul Protocol : un profil de personnalité persistant, injecté dans l'agent. Livré aujourd'hui dans MnemoForge, l'outil en ligne de commande.
II
Histoire : l'IA sait ce qui s'est passé
Pas un journal brut : une mémoire captée en chroniques et rendue interrogeable par le sens, pas seulement par la date. Et parce que le brut seul ne sait pas répondre à « combien de fois, sur l'année », l'état de rêve consolide l'histoire d'une session à l'autre pendant que tu es parti. En s'ajoutant, jamais en remplaçant.
III
Continuité : tout est déjà chargé
Chaque nouvelle conversation démarre avec cette identité et cette histoire déjà en place, automatiquement, sans que tu reconstruises le contexte à chaque fois. Pas de démarrage à froid à chaque appel.