Sobre el proyecto

obsidian-second-brain es una habilidad multiplataforma que convierte una bóveda de Obsidian en memoria persistente para agentes de código CLI. El README indica que funciona en Claude Code, Codex, Gemini CLI, OpenCode, Antigravity, Hermes, Pi y Grok Bot, siendo la bóveda misma la capa de memoria compartida para que el contexto sobreviva al cambiar entre herramientas. El problema señalado es que las sesiones de agentes empiezan desde cero y las notas en Obsidian quedan sin usar, así que el proyecto conecta ambos: los agentes leen y escriben notas en markdown plano en la bóveda. Superficie de comandos (el README lista 47 comandos, 46 en compilaciones sin el MCP de Google Calendar): - Operaciones: /obsidian-save, /obsidian-ingest (URL, PDF, audio, captura de pantalla), /obsidian-synthesize, /obsidian-reconcile, /obsidian-export, /obsidian-daily, /obsidian-calendar (agenda, reconciliación, reunión, programación), /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. - Herramientas de pensamiento: /obsidian-brainstorm, /obsidian-challenge, /obsidian-panel, /obsidian-emerge, /obsidian-connect, /vault-deep-synthesis, /obsidian-distill, /idea-discovery, /obsidian-graduate. - Contexto: /obsidian-world, descrito como carga de identidad y estado con presupuestos de tokens progresivos (L0-L3). - Investigación: /x-read, /x-pulse, /research, /research-deep, /notebooklm, /youtube, /podcast. Estos usan Grok de xAI para acceso vivo a X, Perplexity Sonar para investigación web, y fuentes gratuitas sin clave (Wikipedia, HackerNews, arXiv, Reddit y otras) cuando no se configura una clave. Las transcripciones de YouTube vienen vía youtube-transcript-api, con metadatos y comentarios opcionales a través de la YouTube Data API v3; un modo --visual opcional extrae fotogramas de cambio de escena con ffmpeg para lectura por visión. Reclamaciones de diseño notables en el README: las notas se escriben "primeramente para IA" con un preámbulo "Para agente futuro" y frontmatter para recuperación; una política de frescura OKM (Metabolismo Abierto del Conocimiento) clasifica hechos como atemporales, fechados o punteros; hechos bi-temporales registran cuándo algo era verdad y cuándo la bóveda lo aprendió; los bordes tipificados en un gráfico de relaciones se validan; y una auditoría de taxonomía de etiquetas es opcional vía _meta/taxonomy.md. El proyecto se describe como una evolución del patrón LLM Wiki de Karpathy, diferenciándose por reescribir páginas existentes en lugar de añadir, resolver automáticamente contradicciones y ejecutar agentes programados. Comportamiento programado/en segundo plano: se describen cuatro agentes programados (resumen matutino, consolidación nocturna, revisión semanal, comprobación de salud de la bóveda), con el agente nocturno ejecutando cinco fases incluyendo reconciliación, síntesis, recuperación de huérfanos y reconstrucción de índice. Otros detalles: licencia MIT; v0.15 "The Port" añade soporte para Windows (rutas, manejo de CRLF/BOM, UTF-8, home de configuración consciente de USERPROFILE), /podcast centrado en Gemini con respaldo Whisper, activación de chino simplificado, /obsidian-reindex, un plugin de lint de Obsidian, un punto de referencia de recuperación reproducible, un sitio de documentación generado, bordes tipificados y un preámbulo de llamada; el README menciona un muro de CI de 763 pruebas. Un flujo de captura de bot de Telegram se referencia vía /obsidian-catchup. El README también enlaza demostraciones, un registro de cambios, discusiones y el blog del autor. Esta visión general refleja solo lo que indica el README del repositorio; no se realizó verificación independiente de comportamiento, calidad o rendimiento.