HN : WUPHF — Wiki LLM style Karpathy avec Markdown + Git comme source de vérité

WUPHF est un bureau collaboratif open-source pour les agents IA (Claude Code, Codex, OpenClaw, LLM locaux via OpenCode) qui inclut une couche wiki de style Karpathy. Le wiki utilise Markdown et Git comme source de vérité, stockée dans ~/.wuphf/wiki/, avec un index bleve (BM25) + SQLite par-dessus. Aucune base vectorielle ou graphe n'est encore utilisée — l'objectif est de voir jusqu'où Markdown + Git peuvent aller avant d'ajouter une infrastructure plus lourde.
Fonctionnalités clés
- Chaque agent dispose d'un carnet privé dans
agents/{slug}/notebook/plus un wiki d'équipe partagé dansteam/. - Processus de promotion du brouillon au wiki : les entrées du carnet sont révisées (par l'agent ou un humain) et promues au wiki canonique avec des rétroliens. Un automate gère l'expiration et l'archivage automatique.
- Journal de faits par entité : JSONL en mode append-only dans
team/entities/{kind}-{slug}.facts.jsonl. Un worker de synthèse reconstruit les résumés d'entité tous les N faits. - Les commits sont attribués à une identité Git distincte ("Pam the Archivist") pour la traçabilité via
git log. - [[Wikiliens]] avec détection de liens brisés (affichés en rouge).
- Cron de lint quotidien pour les contradictions, les entrées obsolètes et les wikiliens brisés.
- Commande slash
/lookup+ outil MCP pour une recherche citée. Un classifieur heuristique oriente les requêtes courtes vers BM25 et les requêtes narratives vers une boucle de réponse citée.
Ajustement de la recherche
Le benchmark actuel avec 500 artefacts et 50 requêtes atteint 85% de rappel@20 sur BM25 seul, ce qui est le seuil interne de validation. Si une classe de requêtes tombe en dessous, sqlite-vec est le repli pré-engagé.
Choix de substrat
- Markdown pour la durabilité — le wiki survit à l'exécution ; les utilisateurs peuvent
git cloneet repartir avec chaque octet. - Bleve pour BM25.
- SQLite pour les métadonnées structurées (faits, entités, arêtes, redirections, remplacements).
- Les identifiants canoniques sont de première classe : les identifiants de faits sont déterministes (incluent le décalage de phrase), les slugs sont attribués une fois et jamais renommés (des stubs de redirection sont utilisés). La reconstruction est logiquement identique, pas octet par octet.
Limites connues
- 85% de rappel n'est pas une garantie universelle — l'ajustement est en cours.
- La qualité de synthèse dépend de la qualité d'observation de l'agent. Le passage de lint aide mais n'est pas un moteur de jugement.
- Périmètre mono-bureau ; pas encore de fédération entre bureaux.
Démo et installation
Une démonstration en terminal de 5 minutes est disponible sur asciinema (script dans ./scripts/demo-entity-synthesis.sh).
Installation avec : npx wuphf@latest
Compilation à partir des sources : git clone https://github.com/nex-crm/wuphf.git; go build -o wuphf ./cmd/wuphf
Le wiki fait partie de WUPHF mais peut être utilisé de manière autonome. Licence MIT, auto-hébergé, apportez vos propres clés.
📖 Lire la source complète : HN LLM Tools
👀 See Also

La compétence Claude Code combine les approches de DeepMind Aletheia et d'Anthropic harness.
Une compétence Claude Code implémente un pipeline Planificateur → Générateur → Évaluateur → Réviseur qui synthétise l'agent de recherche mathématique Aletheia de DeepMind avec l'architecture de codage multi-agent d'Anthropic, ajoutant une pré-analyse à l'aveugle où l'évaluateur raisonne sur les approches correctes avant de voir le code candidat.

LogClaw : SRE IA Open-Source pour la Création Automatique de Tickets à partir des Logs
LogClaw est une plateforme d'intelligence des journaux open-source qui s'exécute sur Kubernetes, ingère les journaux via OpenTelemetry, détecte les anomalies en utilisant un score composite basé sur les signaux, et crée automatiquement des tickets avec analyse de la cause racine en environ 90 secondes.

Open Source Rust MCP Server Donne à Claude des Capacités Complètes de Gestion d'Emails
Un développeur a créé un serveur MCP en Rust qui fournit à Claude 25 outils pour une gestion complète des emails, incluant la recherche IMAP, l'envoi SMTP, la prise en charge de l'API Microsoft Graph, et la gestion multi-comptes avec authentification OAuth2.

Claude débogue et corrige son propre bug de serveur de système de fichiers MCP pour les chemins UNC sous Windows
Un développeur a utilisé Claude Opus pour diagnostiquer et corriger un bug dans le MCP Filesystem Server où les chemins de partage réseau UNC sous Windows échouaient pour les opérations sur les sous-répertoires. La correction résout un problème de validation de chemin qui empêchait l'accès aux fichiers et dossiers dans les partages UNC.