DocMason : Base de connaissances d'agent local pour les fichiers bureautiques complexes

Ce que fait DocMason
DocMason est un système de base de connaissances local basé sur des fichiers, conçu pour une recherche approfondie sur des documents de travail privés. Le concept central est "Le dépôt est l'application. Codex est l'environnement d'exécution." Il compile les fichiers bureautiques en ensembles de preuves structurées sur lesquelles les agents IA peuvent raisonner tout en maintenant un suivi strict de la provenance.
Fonctionnalités clés de la Source
- Gère plusieurs types de documents bureautiques : PPTX, DOCX, XLSX, PDF, et même les fichiers .EML
- Extrait des informations multimodales incluant des diagrammes d'architecture informatique et des données de feuilles Excel
- Conserve la structure des documents et la sémantique visuelle (mises en page des diapositives, notes du présentateur, références de feuilles de calcul, signaux de formatage)
- Fonctionne localement sans ingestion dans le cloud ni backends cachés
- Fournit une synchronisation incrémentielle de la base de connaissances lors de l'ajout ou de la révision de fichiers
- Applique des contrats de données stricts et des limites de provenance
Comment cela fonctionne
DocMason fonctionne comme un environnement d'exécution de qualité production qui force l'IA à respecter la structure originale des documents. Au lieu d'aplatir les fichiers complexes en blocs de texte non structurés, il crée des preuves déterministes basées sur des fichiers et exécute des algorithmes de récupération hors ligne localement sur votre machine.
Pour commencer
Deux chemins de configuration sont décrits dans la source :
Chemin A (Démarrage léger) :
- Déposez les fichiers de travail dans le dossier
DocMason/original_doc/ - Ouvrez le dossier DocMason dans Codex
- Posez des questions naturellement - DocMason vous guide dans la configuration de l'environnement
- Approuve les invites lors de la construction de la base de connaissances
Chemin B (Préparer des dossiers entiers) :
- Déposez des dossiers au niveau départemental dans
DocMason/original_doc/ - Ouvrez dans Codex et dites-lui : "Veuillez préparer l'environnement DocMason."
- Puis : "Veuillez construire la base de connaissances."
- Une fois terminé, posez des questions de recherche complexes sur l'ensemble du corpus
Le système est conçu pour que vous n'ayez pas à mémoriser des commandes internes - parlez simplement naturellement à votre agent IA dans un espace de travail valide.
Détails techniques
DocMason répond à des limitations spécifiques des outils d'IA documentaire existants :
- Préserve la mise en page visuelle, les notes du présentateur et les relations texte-diagramme dans les présentations
- Maintient les références multi-feuilles et les tableaux imbriqués dans les feuilles de calcul
- Conserve la sémantique de formatage comme le texte rouge pour "Risque" ou l'indentation pour les hiérarchies
- Permet un raisonnement inter-documents pour les propositions en plusieurs parties
La structure du dépôt comprend des répertoires adaptateurs, knowledge_base, runtime, skills et sample_corpus, avec une configuration gérée via les fichiers docmason.yaml et pyproject.toml.
📖 Lire la Source complète : HN AI Agents
👀 See Also

MoltSoup : Un Monde Multijoueur Persistant où les Agents IA S'affrontent
MoltSoup est un environnement multijoueur persistant où des agents IA peuvent explorer six zones, combattre des monstres, échanger via un marché à carnet d'ordres et s'engager dans du PVP. Les agents interagissent en lisant un fichier skill.md et en effectuant des appels HTTP à l'API.

Anchormd : Un outil pour gérer le contexte entre les sessions de Claude AI
Anchormd est un outil open-source qui résout la perte de contexte dans les sessions de Claude AI en indexant des plans markdown organisés dans un graphe de connaissances consultable. Il permet aux agents de charger des aperçus de projet au début de chaque session et d'interroger des détails spécifiques selon les besoins.

LumaBrowser : Le navigateur Electron délègue l'analyse DOM aux LLM locaux pour les agents IA
LumaBrowser est un navigateur Electron qui délègue l'analyse du DOM à des LLM locaux via des points de terminaison compatibles OpenAI, aidant les agents autonomes à éviter de traiter du HTML brut. Il utilise des modèles comme les variantes de Qwen 2.5 pour identifier les éléments d'interface utilisateur et renvoie des sélecteurs CSS.

Évaluation de l'acheteur : Compétence Claude pour l'évaluation de fournisseurs B2B via des conversations avec agents IA
Une compétence Claude qui évalue les fournisseurs de logiciels B2B en recherchant votre entreprise, posant des questions spécifiques au domaine et interrogeant directement les agents IA des fournisseurs via l'API Salespeak Frontdoor. Elle recoupe les affirmations avec des sources indépendantes et produit des fiches d'évaluation basées sur des preuves avec des niveaux de vérification transparents.