MD-RAG

MD-RAG part de fichiers Markdown qui portent déjà leurs métadonnées dans leur front matter YAML, les découpe en extraits qui respectent la structure du document, puis les envoie dans une collection Albert. Ces fichiers peuvent, par exemple, être produits avec META-MD.

Tout tourne sur votre machine : un serveur Python de la bibliothèque standard, sans framework, qui sert une interface statique sur http://localhost:8119/. Les Markdown, les extraits et les réglages restent sur le poste ; seuls les envois vers Albert en sortent.

Télécharger MD-RAG

Installation

Décompressez l'archive où vous voulez : un dossier personnel suffit, rien ne s'installe ailleurs sur la machine. Les scripts ci-dessous sont à la racine du dossier obtenu. L'installateur récupère un Python portable et les dépendances ; l'ouverture lance le serveur et le navigateur. Pour les lancements suivants, seul le script « 2-ouvrir » est nécessaire.

Windows

Lancez MD-RAG-win-1-installer.bat, puis MD-RAG-win-2-ouvrir.bat.

Windows affichera « éditeur inconnu » au premier lancement : c'est la marque qu'il appose sur tout fichier téléchargé. Pour l'éviter, faites un clic droit sur l'archive, puis Propriétés et Débloquer, avant de la décompresser.

Linux x86_64

Ouvrez un terminal dans le dossier décompressé. Avant le premier lancement, donnez aux scripts le droit de s'exécuter, puis installez l'application et ouvrez-la :

chmod +x MD-RAG-linux-1-installer.sh MD-RAG-linux-2-ouvrir.sh python.sh ./MD-RAG-linux-1-installer.sh ./MD-RAG-linux-2-ouvrir.sh

macOS (Intel et Apple Silicon)

Ouvrez un terminal dans le dossier décompressé, puis lancez :

chmod +x MD-RAG-macos-1-installer.sh MD-RAG-macos-2-ouvrir.sh ./MD-RAG-macos-1-installer.sh ./MD-RAG-macos-2-ouvrir.sh

Le processeur est détecté automatiquement. Python est installé dans le dossier MD-RAG, sans modifier le Python du système.

La clé Albert

Une clé Albert, saisie dans Configuration, est nécessaire à l'envoi vers une collection et à la page Collections. Le découpage des Markdown en extraits, lui, se fait sans elle : c'est seulement au moment d'envoyer que la clé manque.

Mettre à jour

Rien à retélécharger : MD-RAG vérifie les nouvelles versions lui-même et propose de les installer depuis son interface. Vos corpus, votre configuration et vos rapports ne sont jamais remplacés.

Le projet