À propos

Karpathy LLM Wiki

Un plugin Obsidian open source qui transforme vos notes en wiki auto-organisé — une implémentation du concept de LLM Wiki d’Andrej Karpathy, avec une approche locale d’abord.

Qu’est-ce que Karpathy LLM Wiki ?

Karpathy LLM Wiki est un plugin communautaire pour Obsidian qui implémente le concept de LLM Wiki d’Andrej Karpathy. Vous écrivez vos notes dans votre coffre comme d’habitude. Le plugin lit ces notes, en extrait les personnes, concepts et théories qu’elles contiennent — puis génère des pages wiki interconnectées, reliées par des [[liens]] bidirectionnels. Vous pouvez interroger votre wiki en langage naturel, et chaque réponse renvoie aux notes sources dont elle est issue.

Le plugin est gratuit, open source et local d’abord, et fonctionne avec tout fournisseur de LLM compatible Obsidian — y compris les modèles locaux via Ollama ou LM Studio.

L’idée derrière le projet

En avril 2026, Andrej Karpathy a publié un gist esquissant un flux de travail dans lequel un LLM personnel lit vos notes et écrit, par-dessus, un wiki qui grandit en continu — un système qui transforme du texte brut en connaissances structurées et interreliées, automatiquement. Chaque nouvelle note vient s’inscrire dans un index vivant, sans effort manuel.

Karpathy LLM Wiki livre ce flux de travail de bout en bout. L’objectif est le même que celui de Karpathy : arrêter de perdre ce que vous lisez. Faire en sorte que chaque article, chaque papier, chaque idée soit retrouvable — et laisser les connexions émerger d’elles-mêmes, plutôt que de compter sur votre futur vous pour penser à écrire des [[liens]].

Comment ça fonctionne

  1. Écrivez vos notes. Continuez à écrire dans Obsidian comme d’habitude. Vos notes originales ne sont jamais modifiées.
  2. Ingestion. Lancez une commande d’ingestion : le plugin lit les notes que vous avez sélectionnées et demande à votre LLM d’extraire les entités, concepts et théories. Une fiche source est créée dans sources/, avec un frontmatter qui pointe vers votre fichier original.
  3. Génération du wiki. Le plugin crée de nouvelles pages wiki sous entities/ et concepts/, reliées entre elles et aux fiches sources par des [[liens]] bidirectionnels.
  4. Interrogation. Vous pouvez poser des questions en langage naturel à votre wiki ; chaque réponse renvoie aux notes qui l’ont inspirée.
  5. Maintenance. Les nouvelles notes sont automatiquement ingérées ; les contradictions sont signalées ; les pages déjà relues restent intactes.

Pour l’architecture complète, consultez les discussions GitHub.

Principes du projet

  • Local d’abord. Vos notes ne quittent jamais votre machine, sauf si vous choisissez explicitement un fournisseur cloud.
  • Indépendant du fournisseur. Douze fournisseurs de LLM pris en charge — dont Ollama, LM Studio, et toutes les grandes API cloud.
  • Aucune télémétrie, aucun backend, aucun compte. Le plugin ne s’appuie sur aucune infrastructure serveur.
  • Les pages relues sont sacrées. Dès qu’une page est marquée comme relue, l’IA ne la réécrit jamais.
  • Ouvert par défaut. Le code est publié sous licence Apache 2.0 (avec DCO) ; chaque ligne est sur GitHub.

Qui a construit ce projet

Greener-Dalii est le mainteneur du projet et l’auteur principal. Les contributeurs suivants (classés par ordre alphabétique de leur identifiant GitHub) ont apporté des contributions significatives :

  • green-dalii — mainteneur du projet et auteur principal
  • DocTpoint — signal de cristallisation pour la retraite du hub, baseline KNN, analyse de qualité des liens entre pairs, évaluation A/B en cold start
  • dmarchevsky — contributions au code et retours de revue
  • FrancoTampieri — contributions au code
  • Indexed-Apogrypha (Matthew Harper) — empreinte de slug source, garde des prérequis de pré-ingestion, correctifs du fallback Anthropic et signalements de tickets
  • YounianC (xiaochuanlu) — barre d’état d’ingestion et panneau latéral Query Wiki

Cette liste est tenue à jour dans le fichier NOTICE, à des fins d’attribution conformément à la licence Apache 2.0.

Si vous souhaitez aider, consultez le suivi des tickets ou rejoignez les discussions.

Licence

Publié sous licence Apache 2.0 avec Developer Certificate of Origin. Voir les fichiers LICENSE et NOTICE sur GitHub pour plus de détails.

Liens utiles