PRISME

Mise à jour par Othman Ben Brahim


Publiée le 06.06.2026 ︱ Mise à jour le 20.09.2026

PRISME

Ressource GitHub : Moteur de Connaissance et d'Investigation Local-First PRISME est une base de connaissances Markdown locale conçue pour relier les sources, structurer les analyses complexes et tracer les prises de décision. Pensé pour l'investigation experte, l'ingénierie narrative et l'analyse prospective, ce système comble le fossé entre la génération d'idées par l'IA et la rigueur humaine. Son architecture impose une séparation stricte entre les propositions pilotées par les modèles d'intelligence artificielle.

445 VuesVues·

Ressource enregistrée dans 0 collections

Aucune collection publique

Enregistrer
Donner son avis

Moteur de Connaissance et d'Investigation Local-First

PRISME est une base de connaissances Markdown locale conçue pour relier les sources, structurer les analyses complexes et tracer les prises de décision. Pensé pour l'investigation experte, l'ingénierie narrative et l'analyse prospective, ce système comble le fossé entre la génération d'idées par l'IA et la rigueur humaine. Son architecture impose une séparation stricte entre les propositions pilotées par les modèles d'intelligence artificielle et la validation systématique par l'utilisateur.

✨ Fonctionnalités Principales

  • Ingestion Intelligente (Système ENGRAM) : Extraction et structuration fluides de textes issus d'exports LLM ou de sources externes pour les convertir en notes exploitables.

Recherche Multidimensionnelle :

  • Lexicale : Indexation ultra-rapide des contenus via SQLite FTS5.

  • Sémantique : Recherche par distance vectorielle pour identifier des similarités conceptuelles.

  • Contextuelle (Arbre) : Moteur de propagation sous forme de graphe pour naviguer dans l'arborescence des idées.

  • Gouvernance et Validation Humaine : Une file d'attente de validation dédiée (Validation Queue) garantit que toute donnée, hypothèse ou prédiction est auditée et validée manuellement avant d'intégrer la base.

  • Interface Agent & Sécurité : Une API asymétrique sécurisée permet l'intégration d'agents IA autonomes, encadrée par une gestion stricte des clés cryptographiques, des droits d'accès et d'un journal d'audit complet.

🛠 Architecture et Technologies

Reposant sur une séparation nette entre le contenu Markdown (les "Vaults" modifiables par l'utilisateur) et l'état de l'application, PRISME s'appuie sur une architecture modulaire robuste :

Composant

Description Technique

Cœur (Core App): Application Flask (Python) utilisant un routage par blueprints et une gestion de sessions sécurisée.

Profil et Indexation: Répertoire de profil isolé (~/.prisme/) abritant les bases SQLite, les banques de vecteurs et les secrets chiffrés.

Gestion des Vaults: Support d'espaces de travail multi-racines avec résolution sécurisée des chemins d'accès et gestion des snapshots.

Extensibilité: Système de plugins isolés permettant le chargement dynamique de modules spécialisés (ex: OSINT, Calibrage, Embeddings locaux).

🎯 Cas d'Usage

PRISME s'adresse aux architectes de l'information exigeant un contrôle total sur leurs données:

  • Analystes OSINT et Chercheurs : Pour cartographier des réseaux d'informations, relier des preuves et conserver un historique inaltérable des sources.

  • Sémioticiens et Ingénieurs Narratifs : Pour manipuler des objets typés (Décisions, Hypothèses, Prédictions) et modéliser des systèmes de langage ou des scénarios prospectifs complexes.

  • Développeurs de l'Écosystème IA : Exploitant des LLM locaux, désireux d'intégrer des agents intelligents tout en gardant une supervision humaine (human-in-the-loop).

Éditeur Markdown local style Obsidian

From scratch to product.

1 clic sur ce lien

Pour aller plus loin

Deepwiki

0 clics sur ce lien

Inviter des contributeurs

Les contributeurs peuvent voir, éditer, inviter d’autres contributeurs et supprimer la ressource.

Signaler la ressource

Veuillez indiquez le motif de signalement et le préciser dans votre message. Nous prendrons en compte votre signalement au plus vite.

Les champs avec * sont obligatoires.