Aller au contenu

Comment c’est construit

Une architecture qui traite la confiance des patients comme une contrainte de conception

Psychiatrie.Ink est conçu pour que les identifiants des patients ne puissent pas fuiter — non pas comme une promesse, mais comme une propriété du système. Cette page explique l’architecture centrale en langage clair et présente les deux systèmes qui travaillent en coulisses : Mira et Noevia.

Trois engagements que le code fait respecter

Les réglages peuvent changer ; l’architecture, non. Ces trois propriétés sont structurelles.

Le coffre patient « zero-knowledge »

Le nom et la date de naissance du patient sont chiffrés dans votre navigateur avant tout stockage — AES-256, avec une clé de contenu elle-même protégée par une seconde clé dont la partie privée ne quitte jamais votre appareil. Notre serveur ne stocke que du texte chiffré ; nous ne pourrions pas le lire même si nous le voulions.

Une seule porte pour chaque appel d’IA

Il existe exactement un chemin de code par lequel du texte peut atteindre un modèle d’IA. Il dé-identifie le texte côté serveur, puis revérifie le résultat ; si des motifs identifiants subsistent, l’appel est bloqué au lieu d’être envoyé. Aucune fonctionnalité ne peut contourner la porte — un audit automatisé fait échouer notre build si l’une d’elles essaie.

Intelligence consultative, vérité clinicienne

L’aide aux critères diagnostiques et l’extraction clinique n’écrivent jamais d’elles-mêmes dans le dossier. Chaque suggestion est un brouillon accompagné de preuves ; seule votre acceptation explicite — votre attestation — en fait de la documentation clinique.

La frontière des données

Où vivent vos données — et où elles ne peuvent jamais aller

Trois zones, une règle : des données patient lisibles n’existent que dans la première.

Zone 1

Votre appareil

  • L’éditeur, le dossier et tout le travail clinique se déroulent ici.
  • Les identifiants des patients sont chiffrés ici ; la clé privée reste dans ce navigateur.
  • Les documents scannés sont stockés chiffrés et ne sont jamais analysés ni téléversés pour lecture.
  • Les moteurs déterministes — critères diagnostiques et Noevia — s’exécutent entièrement sur l’appareil.

Zone 2

Notre serveur

  • Stocke des instantanés chiffrés et des clés enveloppées — du texte chiffré plus des métadonnées techniques.
  • Fait tourner la porte de dé-identification devant chaque appel d’IA.
  • Gère le compte, les crédits et la synchronisation. Il ne détient aucune clé capable d’ouvrir votre coffre.

Zone 3

Fournisseurs d’IA

  • Ne reçoivent que du texte clinique dé-identifié, et uniquement quand vous déclenchez une action d’IA.
  • Renvoient des brouillons qui attendent votre relecture — rien n’entre automatiquement dans le dossier.
  • Un routage vers des modèles résidant dans l’UE est disponible pour les cabinets qui l’exigent.

L’histoire complète du chiffrement — avec des schémas et des exemples concrets — se trouve sur la page Sécurité. Comment fonctionne le chiffrement

Systèmes de connaissance

Voici Mira, Noevia et CMEA

Trois systèmes nommés travaillent derrière l’espace de travail — l’un maintient le savoir pharmacologique à jour, l’autre rend l’inférence clinique explicable, le troisième transforme la documentation en faits cliniques réutilisables.

Intelligence médicamenteuse

Mira

Medication Intelligence and Research Assistant

Le nom vient de sa mission centrale : réunir le savoir sur les médicaments, les preuves issues de la recherche et l’aide à la décision clinique dans un seul système d’intelligence structuré.

Mira est la couche de connaissance psychopharmacologique et de gouvernance médicamenteuse de Psychiatrie.Ink. Elle combine le savoir pharmacologique établi, notre base de données structurée des médicaments et des sources de preuves externes sélectionnées pour soutenir des informations cliniquement pertinentes sur les indications, la posologie, les interactions, les effets indésirables, les exigences de surveillance et les stratégies de traitement.

Audite la base
Compare les monographies aux affirmations structurées et signale les sections manquantes, les chiffres incohérents et les contradictions.
Surveille les preuves
Suit les publications et les sources réglementaires — PubMed, Europe PMC et la FDA (openFDA) — pour tout changement affectant la base de connaissances.
Vérifie de façon indépendante
Chaque proposition passe une seconde vérification indépendante : couverture des citations, contrôles numériques de plausibilité, règles propres à chaque pays.
Ne publie jamais seule
Tout ce qui touche au risque part en relecture clinicienne. Mira rédige ; des personnes décident de ce qui paraît.

Plutôt que de fonctionner comme une base de données figée, Mira organise, compare et contextualise en continu le savoir sur les médicaments. Elle repère les informations manquantes ou contradictoires et aide à préparer des mises à jour fondées sur les preuves — les affirmations cliniques importantes restent liées à des sources vérifiables et à une validation professionnelle.

Mira travaille exclusivement sur la base de connaissances des médicaments. Elle n’a aucun accès aux dossiers des patients ni à aucun identifiant — cette séparation est imposée au niveau de la base de données.

StatutEn service — les publications sont validées par des cliniciens

Inférence clinique déterministe

Noevia

Networked Ontology for Evidence, Variability, Inference and Adaptation

Le nom s’inspire du concept grec de noesis — le processus de compréhension, de raisonnement et de construction du sens à partir du savoir.

Noevia est la couche d’intelligence propre au patient de Psychiatrie.Ink : elle transforme des informations cliniques longitudinales fragmentées en une représentation structurée et évolutive du patient individuel — reliant symptômes, psychopathologie, diagnostics, exposition médicamenteuse, réponse au traitement, risque, facteurs contextuels et évolution dans le temps.

Calcule là où sont les données
Du code pur et déterministe côté client. Le graphe de preuves du patient vit dans le stockage chiffré de l’appareil, dans la même enveloppe « zero-knowledge » que le coffre.
Le serveur livre des règles, pas des données
Noevia télécharge des paquets de contenu versionnés et signés — ontologie, règles de correspondance, règles de score. Les données patient ne voyagent jamais en sens inverse sous forme lisible.
Chaque nombre montre son calcul
Chaque score est décomposable, recalculable hors ligne et horodaté par version — vous pouvez toujours demander pourquoi.
L’IA reste un candidat
Les modèles de langage peuvent proposer des candidats par la même porte gardée, mais un candidat ne devient vérité que par des règles déterministes ou votre acceptation.

Noevia identifie les schémas pertinents, les contradictions et les incertitudes — aidant à comprendre non seulement ce qui a été documenté, mais comment les preuves disponibles s’articulent au fil de la maladie. Elle soutient le raisonnement clinique ; elle ne le remplace pas. Chaque conclusion reste traçable jusqu’à la documentation d’origine et soumise à la relecture professionnelle.

StatutActif — consultatif ; la portée clinique complète s’exécute, chaque appréciation attend votre jugement

Extraction de métadonnées cliniques

CMEA

Clinical Metadata Extraction Agent

Le nom dit simplement ce qu’il fait — extraire, non interpréter : il lit la documentation et remet des faits structurés aux systèmes qui raisonnent.

CMEA est la couche de structuration de Psychiatrie.Ink entre la documentation et l’intelligence : quand des sections du dossier changent, il les lit une seule fois — dé-identifiées, en un passage groupé — et en tire des faits cliniques plats dotés de leur provenance (médication, symptômes, valeurs de laboratoire, dates), que les fonctions en aval réutilisent au lieu de relire le dossier.

Calculé une fois, réutilisé partout
Une extraction par changement plutôt que de multiples appels de modèle sur le même texte — moins d’appels, un coût réduit, une lecture cohérente.
Dé-identifié avant l’extraction
Le passage emprunte la même passerelle gardée que chaque appel IA — les identifiants sont retirés côté serveur avant qu’un modèle ne voie le texte.
Déterministe d’abord
L’extraction par règles s’exécute en premier ; un modèle de langage n’est consulté que là où les règles ne suffisent pas, et son résultat reste marqué comme suggestion.
La provenance sur chaque fait
Chaque fait extrait conserve la section et la date dont il provient — tout usage en aval reste traçable jusqu’à la documentation d’origine.

CMEA n’affirme rien cliniquement : il ne pose pas de diagnostic, n’écrit jamais dans le dossier, et ses faits restent des candidats que les fonctions présentent avec leur source. Il existe pour que Butterfly, Noevia et les outils de documentation travaillent sur une extraction vérifiée du dossier, plutôt que d’en dériver chacun la leur.

StatutActif — extraction déterministe à chaque enregistrement ; enrichissement par modèle via la passerelle gardée

Mira cure le savoir médicamenteux partagé. Noevia raisonne sur l’ensemble du tableau clinique du patient individuel — symptômes, évolution, traitement et contexte — en s’appuyant sur le socle de Mira dès qu’il s’agit de médication. CMEA les alimente tous les deux : il condense la documentation une seule fois en faits dotés de leur provenance, si bien que chaque fonction en aval travaille sur la même extraction vérifiée.

Le chiffrement en détail

La page Sécurité parcourt pas à pas le coffre et la porte d’IA — avec des schémas et des exemples concrets.