Mimir — wiki vivant dans Obsidian, enrichi par Hermès

Mimir — wiki vivant dans Obsidian, enrichi par Hermès Projet jeune, mais vivant

Un wiki vivant dans Obsidian, enrichi par Hermès pour connecter, organiser et retrouver tout ce que l'on sait.

Mimir est un second cerveau pour Obsidian : un agent, piloté par Hermès, qui collecte, relie et organise vos notes en un wiki vivant — pour retrouver tout ce que l'on sait.

L'idée

Un second cerveau qui s'entretient tout seul. On lui confie ce qu'on veut garder — un article, un document, une note, une idée croisée au fil de l'eau — et plutôt que de le laisser s'empiler en vrac, Mimir le digère : il le relie, le met en forme, le range. Un savoir vivant qui grandit et se tisse au fil du temps.

L'objectif n'est pas d'accumuler, mais de comprendre : transformer un flux de sources dispersées en une connaissance claire, navigable et reliée.

La matière brute

Tout ce qu'on a recueilli, conservé tel quel, intact. La trace fidèle de ce qu'on a croisé — jamais altérée.

Le savoir construit

Relu, reformulé, structuré, relié. Ce qu'on en a vraiment retenu et compris, rangé par notion.

Mimir fait le pont entre les deux, en continu — sans jamais recopier une source brute dans le wiki : il la comprend, puis la reformule.

Comment ça marche

Sous le capot, Mimir est une suite de 8 skills agentskills.io orchestrés par l'agent Hermès. Une source entre, un wiki relié en ressort :

Source (PDF · EPUB · URL)
   │
   ├─ wiki-extract       → range la source brute, fidèle et immuable
   ├─ wiki-ingest        → la digère en articles wiki, une notion par page
   ├─ wiki-batch-produce → idem, en série déterministe (web uniquement)
   ├─ wiki-reading-grid  → en tire une grille de lecture ordonnée
   ├─ wiki-index         → reconstruit l'INDEX et vérifie les liens
   └─ wiki-sync          → synchronise le tout vers le vault Obsidian

Un septième skill, wiki-init, prépare le terrain au premier usage : il crée l'arborescence du second cerveau et amorce la synchro.

Un huitième skill, wiki-research, joue dans une autre dimension : pour une recherche en profondeur sur un sujet texte, l'agent sélectionne des sources web, les fait clipper automatiquement (réutilise wiki-extract), puis rédige un rapport de synthèse dans reading-grids/<sujet>.md. Sélection et rédaction sont sémantiques ; le clip et le scaffold restent déterministes.

Installation

Pré-requis : Hermes Agent installé.

hermes profile install https://github.com/vivian-maes/mimir.git
hermes update     # seede les skills de base : sans ça, le profil n'a que les wiki-*

Au premier lancement, sur un Hermes encore non configuré, l'assistant « hermes setup » configure le provider, le terminal et — optionnellement — la messagerie :

hermes -p mimir chat

Enfin, déposer wiki.config.json dans ~/.hermes/profiles/mimir/ (auto-découvert), puis vérifier avec hermes profile info mimir.

Mise à jour (profil déjà installé) : hermes profile update mimir — la commande prend le nom du profil, pas l'URL git.

Première utilisation

Sur un vault vide, demander à Mimir d'« initialiser le wiki » (skill wiki-init) : il crée l'arborescence (_inbox/, raw/, wiki/, reading-grids/), un mode d'emploi, un INDEX.md de départ, puis amorce la première synchro. Ensuite, déposer une source dans _inbox/ lance le pipeline.

Un mot sur la langue

Mimir est né en français. Je suis francophone (belge, donc — pas français, on ne se fâche pas) et c'est d'abord un projet perso que je partage dans la langue dans laquelle je l'ai pensé.

Une version anglaise existe désormais — là-haut à droite, le petit EN. Le vrai multilingue complet, lui, c'est pour plus tard : quelque part entre « bientôt » et « quand les frites seront cuites ». 🍟

C'est jeune, ça débugge, ça va bouger — et tout retour est le bienvenu : un bug croisé, une idée, un usage auquel on n'avait pas pensé. Ouvrez une issue ou partagez votre expérience.