Repolode
HurricaHjz

HurricaHjz/SecondSelf

Un framework de agente de IA personal en Obsidian: Claude Code coordina agentes auxiliares y una wiki local, con citas y mantenimiento propio, funciona como memoria a largo plazo.

Estrellas
147
Forks
12
Issues abiertos
0
Último commit
hace 21 días

¿Qué es?

Second Yourself es un framework para crear un agente de IA personal que recuerda el material del usuario y puede actuar sobre él. Un modelo de vanguardia se encarga del razonamiento, un sistema multiagente coordina agentes auxiliares conforme a reglas escritas y una wiki en Markdown, almacenada en el equipo del usuario, guarda el conocimiento a largo plazo. Actualmente funciona en Claude Code o en el plugin Claudian dentro de Obsidian, con modelos GPT como agentes auxiliares a través de Codex CLI.

El modo de trabajo principal es el de asistente de investigación. El usuario añade PDF, presentaciones, páginas web y otros archivos a la bóveda; el agente los convierte en notas enlazadas, mantiene referencias cruzadas y un catálogo, y responde preguntas con citas a las notas que ha utilizado. Cada nota incluye un nivel de confianza, y la wiki se puede revisar para detectar enlaces rotos, notas huérfanas y afirmaciones contradictorias.

El proyecto aún no ha llegado a la versión 1.0 y su diseño cambia con frecuencia. Para configurarlo se necesitan Obsidian, un agente de programación autenticado y MarkItDown para convertir documentos. Se puede cargar una wiki de demostración incluida con `setup.sh --with-example` para ver el resultado antes de crear una base de conocimiento propia.

Funciones clave

  • 01Convierte PDF, presentaciones, páginas web y otros archivos en notas Markdown enlazadas dentro de una bóveda de Obsidian.
  • 02Responde preguntas a partir de la wiki y cita las notas en las que se basa.
  • 03Asigna un nivel de confianza a cada nota y señala afirmaciones contradictorias y lagunas de conocimiento.
  • 04Ejecuta agentes auxiliares, incluidos modelos GPT a través de Codex CLI, con permisos escritos para modificar archivos.
  • 05Incluye comprobaciones lint y deep-lint para detectar enlaces rotos, notas huérfanas y afirmaciones desactualizadas.
  • 06Permite personalizar el nombre, el tono y las preferencias permanentes del agente en un archivo CUSTOMISATION.md.

Casos de uso

  • Crear una biblioteca de investigación a partir de artículos y publicaciones, y luego hacerle preguntas con respuestas respaldadas por citas.
  • Mantener una base de conocimiento personal en Obsidian que un agente de IA pueda leer y ampliar con el tiempo.
  • Gestionar una wiki compartida que utilicen equipos de agentes de programación o investigación.
  • Adaptar los tipos de notas y el flujo de trabajo a un campo distinto de la investigación en IA.

Inicio rápido

  1. 1

    Instala el convertidor MarkItDown con pip

    pip install 'markitdown[all]'
  2. 2

    Clona el repositorio

    git clone https://github.com/HurricaHjz/second-yourself.git
  3. 3

    Entra en la carpeta clonada

    cd second-yourself
  4. 4

    Ejecuta la configuración una vez antes del primer uso (o usa la demo incluida con setup.sh --with-example)

    bash setup.sh

Antes de usarlo

  • Es una versión preliminar y el diseño cambia con frecuencia hasta la versión 1.0.
  • Necesita Claude Code o el plugin Claudian dentro de Obsidian, además de una cuota de API o de un plan.
  • Los agentes auxiliares GPT requieren tener instalado y autenticado Codex CLI.
  • Esta versión no incluye el flujo de trabajo de autoría professor-loop.

Temas

Preguntas frecuentes

¿Qué es SecondSelf?
Un framework de agente de IA personal en Obsidian: Claude Code coordina agentes auxiliares y una wiki local, con citas y mantenimiento propio, funciona como memoria a largo plazo. Second Yourself es un framework para crear un agente de IA personal que recuerda el material del usuario y puede actuar sobre él. Un modelo de vanguardia se encarga del razonamiento, un sistema multiagente coordina agentes auxiliares conforme a reglas escritas y una wiki en Markdown, almacenada en el equipo del usuario, guarda el conocimiento a largo plazo. Actualmente funciona en Claude Code o en el plugin Claudian dentro de Obsidian, con modelos GPT como agentes auxiliares a través de Codex CLI.
¿SecondSelf es gratuito? ¿Qué licencia tiene?
SecondSelf es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿SecondSelf sigue mantenido?
Mantenimiento activo. El último commit de SecondSelf fue el 1 oct 2026.
¿Para qué puedo usar SecondSelf?
Crear una biblioteca de investigación a partir de artículos y publicaciones, y luego hacerle preguntas con respuestas respaldadas por citas. Mantener una base de conocimiento personal en Obsidian que un agente de IA pueda leer y ampliar con el tiempo. Gestionar una wiki compartida que utilicen equipos de agentes de programación o investigación. Adaptar los tipos de notas y el flujo de trabajo a un campo distinto de la investigación en IA.
¿Cómo se instala SecondSelf?
Instala el convertidor MarkItDown con pip: pip install 'markitdown[all]' Clona el repositorio: git clone https://github.com/HurricaHjz/second-yourself.git Entra en la carpeta clonada: cd second-yourself Ejecuta la configuración una vez antes del primer uso (o usa la demo incluida con setup.sh --with-example): bash setup.sh
¿Dónde consigo SecondSelf?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/HurricaHjz/SecondSelf

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados