Galactic Brain
Une mémoire augmentée pour l’IA : un serveur MCP qui transforme un vault Obsidian en contexte exploitable.

Serveur Model Context Protocol qui indexe repos, notes et décisions d’un vault Obsidian pour Claude Desktop et Claude Code : recherche BM25 écrite à la main, stress-test de décisions, anticipation des deadlines, synchronisation automatique par hooks.
Le problème
Un assistant IA oublie tout entre deux sessions. Chaque matin, il faut lui réexpliquer le projet, les décisions prises, ce qui bloque. J’ai voulu qu’il arrive en sachant déjà où on en est.
Un rapport de situation en un seul appel : commits, décisions, deadlines, fils en suspens.
La refonte v15
Les premières versions avaient accumulé 114 outils dans un monolithe de près de 6 000 lignes, avec beaucoup de redondance. La v15 est une refonte modulaire : une couche core sans logique d’outil (vault, recherche, git, raisonnement), un renderer partagé, un registre explicite et une famille d’outils par fichier.
Résultat : 49 outils mieux définis, chacun appelable par les autres via le registre. Moins d’outils, plus de valeur : c’est la décision dont je suis le plus fier sur ce projet.
Les outils phares
- brain_brief : rapport de situation proactif en un appel
- brain_advise : stress-test d’une décision, verdict GO / CAUTION / NO-GO
- brain_critic : avocat du diable sur un plan
- brain_foresee : anticipation des deadlines à risque et des fils qui meurent
- brain_chain : raisonnement séquentiel ancré dans le vault
La boucle d’auto-synchronisation
Des hooks Claude Code journalisent chaque modification de fichier ; en fin de session, un handoff est écrit ; une tâche planifiée pousse le vault sur GitHub toutes les 30 minutes. À la session suivante, le travail précédent est déjà intégré.