Utiliser des LLM locaux pour le maillage interne sur un site statique

Un développeur a partagé un cas d'utilisation pratique pour les LLM locaux : créer des liens internes pour un site statique avec environ 400 pages MDX dans un sous-répertoire. Au lieu de lire manuellement toutes les pages pour trouver des connexions pertinentes, il a automatisé le processus en utilisant des modèles locaux.
Flux de travail
Le développeur a d'abord utilisé Claude Code pour écrire un script qui a créé une carte de métadonnées de tous les fichiers MDX. Cette carte contenait des détails de base comme le titre, le slug, la description et les étiquettes—mais pas le contenu complet de la page, ce qui aurait été trop gourmand en ressources.
Avec la carte créée, il a interrogé chaque page en passant un quart de la carte à la fois à un modèle Gemma3 27B, exécutant chaque page quatre fois. Le modèle devait trouver des pages pertinentes dans la carte qui pourraient être liées à la page principale interrogée.
Problème et solution
Initialement, les étiquettes dans les métadonnées étaient trop larges pour que Gemma3 les comprenne, ce qui a entraîné des liens aléatoires. Le développeur a identifié que la qualité des données était le problème.
Pour résoudre cela, il a de nouveau utilisé Claude Code pour écrire un autre script qui a passé chaque article dans le modèle pour l'étiqueter à partir d'un ensemble prédéfini. Tout en exécutant le site localement, il a vérifié que l'ensemble d'étiquettes prédéfini était respecté pour assurer la cohérence avant de mettre les changements en ligne.
Contraintes techniques
Le processus nécessitait une gestion minutieuse du matériel en raison de la génération de chaleur. Avec des températures extérieures à 41°C, l'ordinateur chauffait rapidement, forçant le développeur à arrêter et redémarrer le script plusieurs fois pour éviter la surchauffe du GPU sur son unique 3090 Ti.
Après avoir mis en place le système d'étiquetage et recréé la carte, le processus de liaison a fonctionné sans problème pour les pages testées. Le développeur prévoit de vérifier manuellement les 400 pages avant de rendre les changements publics.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Créer un pipeline de 20 agents avec Claude Code : Moins d'IA, plus de structure
Un développeur a construit un pipeline de 20 agents avec Claude Code pour automatiser les flux de travail quotidiens à travers Gmail, Calendar, Notion, LinkedIn, des scrapers web et des API locales. L'idée clé : la fiabilité est venue de l'ajout d'une structure déterministe autour de l'IA, pas de meilleurs prompts.

Fractionner les agents d'IA pour éviter la perte de contexte
Un développeur décrit la division d'un seul agent d'IA en trois agents spécialisés dotés de mémoires et d'espaces de travail distincts pour éviter les problèmes de fenêtre de contexte. Les agents communiquent via un simple système de boîte aux lettres pour coordonner des tâches comme la planification de voyage.

Le développeur utilise des agents de code Claude pour résoudre 635 problèmes sur 42 jeux de société en une seule session.
Un développeur solo a utilisé des agents Claude Code pour corriger 635 problèmes d'interface utilisateur et d'expérience utilisateur sur 42 jeux de société multijoueurs en une seule session, aboutissant à 325 commits tout en maintenant zéro erreur de compilation. Le flux de travail impliquait l'exécution de quatre agents simultanément, chacun traitant un seul problème provenant de jeux différents pour éviter les conflits de fichiers.

Intégration des agents IA comme des sous-traitants juniors : CLAUDE.md et leçons de production
Un magasin entièrement géré par des agents IA a traité l'intégration comme l'embauche d'un contractant junior, constatant que des contraintes claires dans un document CLAUDE.md surpassaient systématiquement des modèles 'plus intelligents' avec des instructions vagues.