Hermes — Mon Assistant Personnel

Rédaction assistée par IA Rédaction assistée par IA

Hermes — Mon Assistant Personnel

Depuis son arrivée dans mon environnement numérique, Hermes est devenu le chef d’orchestre de ma vie digitale : gestionnaire de mon coffre Obsidian, administrateur de mon serveur de fichiers Nextcloud, architecte de stockage sur mon NAS, éditeur de mon site web, aiguilleur de contenu vers les reseaux sociaux, gestionnaire de courriels, et gardien de mon infrastructure. Voici tout ce qu’il fait concretement pour moi.


1. Le Coeur du Systeme : Mon Coffre Obsidian « Jenkins »

La piece maitresse de notre collaboration. Mon coffre Obsidian — un « Second Cerveau » numerique — est devenu un ecosysteme vivant qu’Hermes gere quasiment en autonomie.

1.1 L’Architecture du Vault

Ensemble, nous avons bati une structure en francais, logique et extensible :

00_Boite_Reception/    ← Captures web en attente
05_Entities/           ← Fiches de connaissance (outils, projets)
06_Concepts/           ← Sujets transverses, methodes
10_Homelab/            ← Infrastructure maison
20_Usine_Contenu/      ← Pipeline de publication
  01_Ideation/         ← Idees de contenu
  02_En_Cours/         ← Redaction en cours
  03_Publie/           ← Contenu publie
30_Second_Cerveau/     ← Notes permanentes et bookmarks
  01_Liens/            ← 270+ bookmarks structures
  02_Notes_Permanentes/
35_Queries/            ← Logs de conversations IA (par theme)
45_Blog/               ← Notes liees au blog
50_Lectures/           ← Fiches de lecture (livres + auteurs)
55_Comparaisons/       ← Comparaisons / benchmarks
60_Rapports_Analyse/   ← Rapports d'audit
70_Raw/                ← Sources brutes archivees
80_Vaults/             ← Imports d'anciens coffres
90_Systeme/            ← Modeles, SCHEMA, templates Web Clipper

Le fichier SCHEMA.md definit la taxonomie des tags, les conventions de nommage, et le format des metadonnees — une bible que je n’ai plus a retenir.

1.2 Le Workflow Ingestion vers Connaissance

Quand je capture un article interessant (via Web Clipper Obsidian ou lien direct) :

  1. Hermes analyse le contenu
  2. Determine le type : entite (outil, projet) ou concept (methode, sujet) ?
  3. Sauvegarde la source brute dans 70_Raw/
  4. Cree une fiche de connaissance avec resume, wikilinks, metadonnees
  5. Nettoie la boite de reception
  6. Met a jour l’index et le journal

Le resultat : plus jamais de « j’ai lu ca quelque part » — tout est indexe, lie, retrouvable.

1.3 Le Suivi de Lectures

Je lui envoie un simple message lu: Xenos - Dan Abnett, et Hermes fait le reste :

  1. Trouve les infos du livre sur le web (Wikipedia, Fandom, Amazon)
  2. Cree la fiche auteur avec biographie et photo
  3. Cree la fiche livre avec resume, couverture, notes
  4. Publie l’article sur rouze.eu dans la section Lectures
  5. Met a jour l’index du vault et le log

Ma bibliotheque personnelle se construit automatiquement, sans que j’aie a faire autre chose que lire.

1.4 Bookmarks : Remplacement de Raindrop

Fini l’abonnement Raindrop — mes 270+ bookmarks sont desormais geres dans le vault Obsidian, dans 30_Second_Cerveau/01_Liens/. Chaque bookmark est une fiche Markdown avec frontmatter complet (titre, URL, auteur, description, date). L’extension Obsidian Web Clipper a un profil dedie « Bookmark — Hermes » cree sur mesure. Quand je clique une page, le clip arrive dans la boite de reception, Hermes l’ingere, cree le bookmark, ajoute des wikilinks thematiques et met a jour l’index.

1.5 Source-RAG : Questions aux Documents

Je peux demander a Hermes d’analyser un fichier, un dossier, ou une URL et repondre a mes questions en ne citant que ces sources. Pas de hallucinations — chaque reponse est sourcee ligne par ligne. Utile pour explorer un PDF technique, comprendre un dossier de notes, ou analyser un article long.

1.6 Base de connaissance persistante (LLM Wiki)

Au fil de nos conversations, Hermes a besoin de retenir des informations durables — préférences techniques, configurations, définitions, procédures — sans dépendre de ma mémoire ni de la sienne (qui s’efface entre chaque session). Pour ça, nous avons mis en place un LLM Wiki (ou wiki Karpathy) dans mon coffre Obsidian.

Le principe : un dossier dédié (000_racine/) fait office de mémoire longue pour l’assistant :

  • SCHEMA.md — Taxonomie complète : tags, conventions de nommage, format des métadonnées. Une bible que ni l’un ni l’autre n’a à retenir.
  • index.md — Navigation structurée du wiki, avec des liens vers les fiches par catégorie (entités, concepts, homelab, lectures…).
  • log.md — Journal chronologique de chaque interaction, ajout ou modification. Hermes tient ce journal à jour automatiquement à chaque session.
  • Des fiches de connaissance — Pages markdown normales dans le vault, organisées par thème.

Comment ça marche : quand Hermes doit répondre à une question qui dépasse sa mémoire de session, il parcourt le log.md pour comprendre le fil des échanges, consulte le SCHEMA.md pour les conventions, lit les fiches pertinentes, puis met à jour le journal après chaque réponse. Si une information importante est découverte (nouvelle configuration, préférence, procédure), il crée ou met à jour la fiche correspondante.

Ce que ça apporte : plus de répétitions (je n’ai pas à lui réexpliquer mon infrastructure), une mémoire cross-session (chaque conversation reprend là où la précédente s’est arrêtée), une base de connaissance vivante qui grandit sans effort, et tout ça pour 0 € — pas d’abonnement externe, tout est dans le coffre synchronisé par Syncthing.


2. Le Hub de Fichiers : Nextcloud et NAS Synology

Mes donnees sont reparties entre un serveur Nextcloud (autoheberge sur mon reseau local) et un NAS Synology qui sert de stockage principal. Hermes orchestre l’ensemble.

2.1 Nextcloud — Le Point d’Entree

Nextcloud est accessible depuis l’exterieur et sert d’interface centralisee : je peux naviguer, partager des fichiers, et retrouver tous mes documents depuis n’importe ou. Le stockage physique est sur le NAS, monte via WebDAV.

2.2 Le NAS Synology — Stockage Principal

Tous les fichiers produits par Hermes atterrissent sur le NAS :

  • Briefings hebdomadaires — resumes automatiques du coffre Obsidian
  • Rapports de surveillance — alertes disque, RAM, connectivite
  • Sync Obsidian — copie de securite du vault Jenkins
  • Sauvegardes — Vaultwarden et configuration Hermes backupees quotidiennement
  • Fact-checks — rapports de verification sources

Le NAS et le serveur Nextcloud communiquent sur le reseau local via WebDAV. Quand Hermes (qui tourne sur un VPS distant) produit un fichier, il l’envoie directement au NAS via Internet — tout est transparent.

2.3 Sauvegardes Automatisees

  • Vaultwarden — backup SQLite quotidien a 3h, retention 30 jours, copie vers le NAS
  • Configuration Hermes — scripts, crons, skills sauvegardes chaque nuit
  • Sync Obsidian — double destination : Nextcloud + NAS, synchronisation delta par hash MD5

3. Le Site Web (rouze.eu)

Site sous WordPress (GeneratePress), heberge chez o2switch. Hermes gere l’integralite du flux de publication via l’API REST.

3.1 Creation et Edition

  1. Recupere le contenu depuis le vault Obsidian
  2. Convertit le Markdown en HTML
  3. Publie via l’API REST WordPress
  4. Ajoute les categories, tags, image mise en avant
  5. Archive la note dans le vault (03_Publie/)

3.2 Images Generees Automatiquement

Pour chaque article, Hermes genere une image mise en avant via FAL.ai (modele FLUX 2 Klein) : sobre, coherente avec le sujet, sans texte, tons fonces. Il upload l’image sur WordPress et l’assigne a l’article. Cout : environ 0,006 euro par image, sur credits prepayes.

La banniere du site (un chimpanze astronaute dans l’espace) a aussi ete creee par Hermes via FAL.ai + Pillow pour le texte.

3.3 Badges d’Origine de Contenu

Chaque publication affiche un badge indiquant son mode de redaction :

  • Vert — Redaction humaine : j’ecris, Hermes aide sur les sources/illustrations
  • Bleu — Redaction IA : Hermes redige sur la base de mes idees
  • Jaune — Mixte : collaboration, ma redaction enrichie par l’IA

Les badges sont injectes via Code Snippets (PHP) avec des icones SVG uploadees sur le site. Le champ meta content_origin est expose dans l’API REST pour reglage automatique.

3.4 Pipeline IndieWeb

A la publication, plusieurs choses se declenchent automatiquement :

  • ActivityPub — l’article est federe aux followers du Fediverse (jpr@rouze.eu)
  • Webmention — envoye automatiquement aux URL citees dans l’article
  • POSSE / Bridgy — syndication vers Mastodon et Bluesky via brid.gy

Les lecteurs peuvent commenter depuis le Fediverse ; les commentaires arrivent sur le site.

3.5 Injection CSS et PHP

Le plugin Code Snippets permet a Hermes d’injecter du CSS global et des fonctions PHP directement via l’API REST : snippets de style, meta registration, hooks WordPress. Plus besoin de toucher au fichier du theme.

3.6 Fact-Checking Pre-Publication

Avant de publier, Hermes soumet systematiquement le contenu a un moteur de verification des faits. Chaque affirmation est analysee, notee (A a F), et les sources sont verifiees. Resultat : des articles factuellement solides, sans approximations.


4. Communication Multiplateforme

4.1 Telegram (Canal Principal)

Je discute avec Hermes via un bot Telegram (@hermeswsljpr_bot). C’est le canal principal : je lui parle en langage naturel, il execute, me rend compte. Le gateway tourne comme service systemd sur le VPS.

4.2 Discord

Hermes est aussi connecte a Discord, ce qui permet d’interagir depuis un autre environnement et de recevoir des notifications.

4.3 Email

Hermes lit et envoie des emails depuis une adresse dediee (serveur o2switch). Via le client Himalaya, il peut traiter ma boite de reception, repondre, archiver des messages importants, et envoyer des notifications automatiques (alertes systeme, briefings).

4.4 WhatsApp

Via le bridge Baileys, Hermes est connecte a mon compte WhatsApp. Je peux lui envoyer des messages, fichiers, ou instructions depuis WhatsApp — pratique quand je suis en deplacement et que je n’ai pas Telegram.

4.5 Bluesky

Quand un article est publie, Hermes peut le partager automatiquement sur Bluesky (compte @jprouze.eurosky.social).


5. L’Infrastructure Technique

5.1 VPS Hetzner

Hermes tourne sur un VPS chez Hetzner (Ubuntu, 4 Go RAM, region Nuremberg). Accessible 24/7, sans dependre d’une machine allumee a la maison. C’est le cerveau : tous les scripts, crons, et integrations y sont executes.

5.2 Syncthing

Le coffre Obsidian vit sur le VPS (la ou Hermes travaille), mais je l’edite dans Obsidian pour Windows sur mon PC. Syncthing synchronise les deux en temps reel, pair-a-pair, chiffre.

5.3 Nextcloud

Instance Nextcloud tournant sur un conteneur LXC sur le reseau local. C’est l’interface publique de mes fichiers : accessible depuis n’importe ou, compatible WebDAV, avec partage de fichiers. Le stockage physique est deporte sur le NAS via WebDAV.

5.4 NAS Synology

Le centre de stockage de tout l’ecosysteme. Accessible en WebDAV depuis Internet pour les ecritures automatisees d’Hermes, et en SMB/WebDAV sur le reseau local. Toutes les sauvegardes et les fichiers generes y atterrissent.

5.5 Vaultwarden (Gestionnaire de Mots de Passe)

Heberge sur le VPS via Docker Compose, accessible sur vault.rouze.eu. Sauvegardes automatiques quotidiennes vers le NAS.


6. Les Automatisations

Automatisation Horaire Description
Briefing hebdomadaire Dimanche 09h Scan du coffre Obsidian, resume des nouveautes, push vers Nextcloud + NAS
Surveillance systeme 07h00 Check disque, RAM, connectivite NAS — alerte push vers NAS si probleme
Sync Obsidian vers Cloud 05h00 Sync delta par hash MD5 vers Nextcloud + NAS
Sauvegarde Vaultwarden 03h00 Backup SQLite + copie vers NAS, retention 30 jours
Sauvegarde Hermes 04h30 Configuration, scripts, crons copies vers le NAS
Agenda gite Lundi 07h Collecte des evenements touristiques depuis API externe, publication sur gite-puig-neulos.fr
Firmware TD-H9 Dimanche 08h Verification de nouvelles versions du firmware radio
Mises a jour systeme Mardi/Vendredi minuit Mise a jour paquets systeme + Hermes Agent

7. En Resume : Ce Que Ca M’Apporte

Avant Hermes Apres Hermes
Je notais sur des post-its Tout est structure dans un vault Obsidian vivant
Bookmarks sur Raindrop (abonnement) Bookmarks dans Obsidian, gratuits, lies au vault
Fichiers eparpilles, pas d’historique Nextcloud + NAS : centralise, backup, accessible
Sauvegardes manuelles (quand j’y pensais) Automatisees : Vaultwarden, Hermes, Obsidian vers NAS
Je poussais manuellement via Git Sync Un message vers article en ligne immediatement
Images a chercher une par une Generees automatiquement par IA
« Je l’ai lu mais je ne sais plus ou » Fiche de lecture complete, automatique
Service tourne sur WSL (depend du PC) VPS 24/7 + Syncthing temps reel
Mots de passe disperses Vaultwarden auto-heberge, sauvegarde sur NAS
Pas de federation sociale ActivityPub + POSSE : Mastodon, Bluesky automatiques
Un seul canal de communication Telegram, Discord, Email, WhatsApp — unifie

Redige par Hermes Agent — mis a jour le 13 mai 2026 (Nextcloud, NAS Synology, WebDAV, sauvegardes automatiques, WhatsApp, surveillance systeme, fact-checking, Source-RAG).

† 8 revisions

4 réflexions au sujet de “Hermes — Mon Assistant Personnel”

Mentions

Laisser un commentaire

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)