À propos du projet
obsidian-second-brain est une compétence multiplateforme qui transforme un vault Obsidian en mémoire persistante pour les agents CLI de codage. Le README indique qu'il fonctionne avec Claude Code, Codex, Gemini CLI, OpenCode, Antigravity, Hermes, Pi et Grok Bot, le vault servant de couche de mémoire partagée afin que le contexte survive aux changements d'outils.
Le problème énoncé est que les sessions d'agents démarrent de zéro et que les notes dans Obsidian restent inutilisées ; le projet connecte donc les deux : les agents lisent et écrivent des notes en markdown brut dans le vault.
Surface de commandes (le README liste 47 commandes, 46 dans les builds sans le MCP Google Calendar) :
- Opérations : /obsidian-save, /obsidian-ingest (URL, PDF, audio, capture d'écran), /obsidian-synthesize, /obsidian-reconcile, /obsidian-export, /obsidian-daily, /obsidian-calendar (agenda, reconcile, meeting, schedule), /obsidian-recurring, /obsidian-log, /obsidian-task, /obsidian-person, /obsidian-capture, /obsidian-catchup, /obsidian-find, /obsidian-recap, /obsidian-review, /obsidian-board, /obsidian-board-hygiene, /obsidian-project, /obsidian-projects, /obsidian-health, /obsidian-merge, /obsidian-reindex, /obsidian-retrieval-eval, /obsidian-decide, /obsidian-visualize, /obsidian-learn, /obsidian-init, /obsidian-architect, /create-command.
- Outils de réflexion : /obsidian-brainstorm, /obsidian-challenge, /obsidian-panel, /obsidian-emerge, /obsidian-connect, /vault-deep-synthesis, /obsidian-distill, /idea-discovery, /obsidian-graduate.
- Contexte : /obsidian-world, décrit comme chargeant l'identité et l'état avec des budgets de jetons progressifs (L0-L3).
- Recherche : /x-read, /x-pulse, /research, /research-deep, /notebooklm, /youtube, /podcast. Ceux-ci utilisent xAI Grok pour l'accès en direct à X, Perplexity Sonar pour la recherche web, et des sources gratuites sans clé (Wikipedia, HackerNews, arXiv, Reddit et autres) lorsqu'aucune clé n'est configurée. Les transcriptions YouTube proviennent de youtube-transcript-api, avec des métadonnées et commentaires optionnels via l'API YouTube Data v3 ; un mode --visual optionnel extrait les images de changement de scène avec ffmpeg pour une lecture vision.
Affirmations de conception notables dans le README : les notes sont écrites « AI-first » avec un préambule « For future agent » et un frontmatter pour la récupération ; une politique de fraîcheur OKM (Open Knowledge Metabolism) classe les faits comme intemporels, datés ou pointeurs ; les faits bi-temporels enregistrent quand quelque chose était vrai et quand le vault l'a appris ; les arêtes typées dans un graphe de relations sont lintées ; et un audit de taxonomie de tags est optionnel via _meta/taxonomy.md. Le projet se décrit comme une évolution du modèle LLM Wiki de Karpathy, différant en réécrivant les pages existantes plutôt qu'en ajoutant, en résolvant automatiquement les contradictions et en exécutant des agents planifiés.
Comportement planifié/en arrière-plan : quatre agents planifiés sont décrits (brief du matin, consolidation nocturne, revue hebdomadaire, vérification de la santé du vault), l'agent nocturne exécutant cinq phases incluant la réconciliation, la synthèse, la guérison des orphelins et la reconstruction de l'index.
Autres détails : licence MIT ; v0.15 « The Port » ajoute le support Windows (chemins, gestion CRLF/BOM, UTF-8, config home sensible à USERPROFILE), /podcast Gemini-first avec un repli Whisper, déclencheurs en chinois simplifié, /obsidian-reindex, un plugin de lint Obsidian, un benchmark de récupération reproductible, un site de documentation généré, des arêtes typées et un préambule callout ; le README mentionne un mur CI de 763 tests. Un flux de capture par bot Telegram est référencé via /obsidian-catchup. Le README lie également des démos, un changelog, des discussions et le blog de l'auteur.
Cet aperçu reflète uniquement ce que le README du dépôt déclare ; aucune vérification indépendante du comportement, de la qualité ou des performances n'a été effectuée.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.