Outil CLI
Lapis0x0/obsidian-yolo avatar
Lapis0x0/obsidian-yolo

YOLO transforme le coffre Obsidian en espace d'agents et d'étude

Lapis0x0/obsidian-yolo offre une implémentation open source exploitable en conditions réelles avec une structure réutilisable.

1 343 étoiles86 forksTypeScriptMIT
GitHub

En bref

De quoi s’agit-il ?
Ce plugin TypeScript combine chat, RAG du coffre, outils MCP, agents CLI et mode d'apprentissage FSRS dans Obsidian.
À qui s’adresse-t-il ?
YOLO convient aux utilisateurs d'Obsidian qui acceptent de configurer des accès IA et veulent travailler sur leurs propres notes. Il convient moins à un coffre contenant des données sensibles sans politique de fournisseur clairement établie.
Puis-je l’utiliser commercialement ?
Oui. MIT est une licence permissive : vous pouvez utiliser, modifier et vendre un logiciel qui en dépend, à condition de conserver les mentions de droit d’auteur et de licence.
Est-il encore maintenu ?
Oui. Les derniers commits datent d’il y a 1 jour.
En quel langage est-il écrit ?
Principalement TypeScript, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 14 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Un agent attaché au coffre

YOLO se présente comme un assistant IA natif d'Obsidian pour discuter, écrire, interroger une base de connaissances et orchestrer des tâches. La recherche RAG récupère des passages du coffre afin de fonder une réponse sur les notes de l'utilisateur. Quick Ask permet de demander, modifier et poursuivre l'écriture depuis l'éditeur. Le plugin est écrit en TypeScript et sa version 1.6.6.2 figure dans les releases récentes.

Cette proximité avec le coffre est sa proposition centrale, mais elle augmente la portée des clés et outils autorisés. Le README ne définit pas la rétention chez chaque fournisseur ni une politique complète de confidentialité. L'utilisateur doit distinguer l'accès aux fichiers locaux de l'appel au modèle choisi.

Le runtime 1.5 appelle des outils

La version 1.5 a introduit un runtime avec appel d'outils, MCP, Skills, Bash de bureau, sous-agents, recherche web, mémoire et contexte de longue session. Le chat multi-fenêtres peut faire travailler plusieurs agents en parallèle. Des clients comme Hermes et OpenClaw peuvent se connecter à la recherche du coffre ou déléguer une tâche à un agent YOLO configuré.

La README emploie le terme d'agent, sans détailler toutes les permissions par outil. Une installation destinée à un travail sensible devrait donc commencer avec un coffre de test, un modèle connu et une seule fonction activée. Le comportement observé doit être comparé aux fichiers réellement modifiés, pas seulement au texte de la réponse.

Étudier avec FSRS et Anki

Le mode Learning de la version 1.6 transforme un sujet et des références en projet d'apprentissage : plan structuré, points de connaissance, cartes mémoire et carte interactive. La révision s'appuie sur FSRS, et l'import d'un paquet Anki `.apkg` est documenté. Ce flux donne à YOLO une fonction distincte de la simple génération de texte : il organise un corpus en étapes de rappel.

Le README ne dit pas quelles données de l'`.apkg` sont conservées ni si l'export vers d'autres clients est complet. Utilisez un petit paquet de test, comparez les cartes et observez la planification FSRS avant d'importer une collection principale.

Installation et conflit connu

Le chemin conseillé passe par Obsidian, Paramètres, Plugins communautaires, recherche de `YOLO`, installation et activation. Les clés OpenAI, Anthropic, Gemini ou Groq peuvent être saisies dans les réglages, et ChatGPT OAuth ou Gemini OAuth sont également mentionnés. En installation manuelle, les fichiers `main.js`, `manifest.json` et `styles.css` vont dans `<vault>/.obsidian/plugins/obsidian-yolo/`.

Un avertissement explicite indique que YOLO ne peut pas coexister avec Smart Composer. Il faut désactiver ou retirer ce dernier avant l'essai. La feuille de route laisse encore en attente les annotations en temps réel, l'assistant planifié, le tableau blanc amélioré et la saisie vocale ; aucune date n'est donnée.

Licence et périmètre attendu

Le projet est sous MIT, avec permission d'utiliser, copier, modifier, distribuer et vendre des copies sous les conditions de la licence. Le texte fournit le logiciel sans garantie de qualité marchande, d'adéquation ou de non-contrefaçon. Il ne promet ni support, ni sécurité, ni calendrier de maintenance. Les issues GitHub demandent des étapes de reproduction et une recherche des doublons, tandis que `CONTRIBUTING.md` encadre les changements importants.

YOLO est donc un plugin puissant mais dépendant de l'écosystème Obsidian, des fournisseurs de modèles et des outils locaux. Vérifiez séparément ces trois frontières dans le coffre de test avant d'en faire une partie de votre prise de notes quotidienne. Pour compléter cet essai, sauvegardez le manifeste `manifest.json`, la version `1.6.6.2` et les paramètres du plugin. Lancez une question avec `@`, une recherche RAG sur deux notes, puis un agent sans permission d écriture. Importez enfin un `.apkg` de quelques cartes et contrôlez FSRS. Ce parcours distingue le comportement du coffre, du modèle et de la fonction Learning annoncée, tout en révélant l incompatibilité avec Smart Composer.

Conclusion éditoriale

YOLO convient aux utilisateurs d'Obsidian qui acceptent de configurer des accès IA et veulent travailler sur leurs propres notes. Il convient moins à un coffre contenant des données sensibles sans politique de fournisseur clairement établie. Installez la version 1.6.6.2, testez `@` dans l'éditeur et l'import `.apkg`, puis vérifiez les permissions avant de connecter un agent CLI.

Sources officielles

  1. Official README
  2. Project repository
  3. Release notes
Notes de la communauté

Notes de la communauté