Mole : Agent de recherche approfondie avec budget imposé et citations vérifiées pour votre terminal
Mole est un agent de recherche approfondie qui fonctionne dans votre terminal. Il décompose une question, recherche sur le web, lit les sources, extrait les affirmations, vérifie chaque affirmation par rapport au texte dont elle provient, et rédige une réponse avec des citations. Contrairement aux agents conversationnels, il impose un budget strict, vérifie chaque affirmation et garde vos données locales privées.
Budget strict
Chaque appel de modèle est réservé par rapport à un budget avant d'être effectué et réglé après, à l'aide d'un registre avec des contraintes non négatives dans le schéma de la base de données. Le drapeau --usd 0.50 signifie que l'exécution s'arrête à cinquante cents. Le dépassement mesuré sur le corpus de test est de 0%.
Citations vérifiées
Chaque affirmation porte une citation qui apparaît textuellement dans la page source. Les affirmations qui ne réussissent pas ce contrôle sont écartées lors de l'extraction. Les affirmations survivantes peuvent être relues par rapport à leur source, et celles qui ne sont pas étayées sont signalées dans le rapport.
Confidentialité des données locales
Pointez mole vers un CSV ou un dossier, et il analyse les données sans que le contenu ne quitte votre machine. Le modèle choisit un modèle d'hypothèse et des noms de colonnes ; mole exécute le SQL localement. Seuls les agrégats (comptages, moyennes, résultats de tests, groupes couvrant au moins cinq enregistrements) sont autorisés à revenir. mole crossings montre exactement ce qui a quitté votre machine.
Installation
Installez via le script (Linux/macOS) :
curl -fsSL https://raw.githubusercontent.com/lajosdeme/mole/main/install.sh | shOu via Homebrew :
brew install lajosdeme/mole/moleArch Linux (AUR) : yay -S mole-research-bin ou mole-research. Debian/Ubuntu : téléchargez le .deb depuis la page des versions. Depuis les sources (Go 1.25+) : go install github.com/lajosdeme/mole/cmd/mole@latest.
Configuration
Vous avez besoin d'un fournisseur de recherche et d'un fournisseur de modèles. Les clés se trouvent dans ~/.config/mole/config.json avec le mode 0600 — jamais dans les variables d'environnement. Mole prend en charge la plupart des LLM, y compris les agents de codage, les abonnements et les modèles locaux.
Support MCP
Mole parle MCP, donc un agent de codage peut le piloter — soit en lui confiant une question et en collectant la réponse, soit en mode boîte à outils, où l'agent fait le raisonnement tandis que mole fournit les parties non liées au modèle.
C'est gratuit et open source, fonctionne comme un binaire statique unique sans dépendances d'exécution.
📖 Lire la source complète : HN AI Agents
👀 See Also

Anamnèse : Une couche de mémoire portable pour Claude et ChatGPT via MCP
Anamnese est un serveur MCP gratuit qui stocke des souvenirs, tâches, objectifs et notes entre Claude et ChatGPT, en extrayant uniquement le contexte pertinent dans les conversations tout en permettant aux utilisateurs de visualiser, modifier et exporter leurs données.

Tableau de bord OpenClaw : Tableau de bord local pour développeurs solo avec plusieurs dépôts
Un développeur solo a créé ops-dashboard, une appli locale qui indexe vos coffres Obsidian, dépôts et journaux dans un tableau de bord consultable. BYOK, licence MIT, aucun cloud requis.

Sherlock : Documentation d'Apple Developer en tant que MCP local pour Claude Code
Sherlock indexe 70 000 symboles d'API Apple dans SQLite FTS5 et fournit 5 outils MCP + 3 compétences à déclenchement automatique pour ancrer Claude Code dans la documentation réelle, empêchant les hallucinations.
Enquête sur les serveurs de mémoire Markdown locaux pour agents IA : Mem0, Hindsight, Zep et le nouveau venu Engram
Un utilisateur a testé ~20 systèmes de mémoire pour agents locaux stockant les souvenirs sous forme de fichiers modifiables. Engram (par Obsidian68) était le seul à répondre à toutes les exigences : entièrement local, stockage Markdown, déduplication intelligente, décroissance de l'importance, et serveur autonome.