Repolode
HurricaHjz

HurricaHjz/SecondSelf

Framework de agente pessoal de IA no Obsidian: o Claude Code coordena agentes auxiliares, e uma wiki local, mantida por você e com citações, funciona como memória de longo prazo.

Estrelas
147
Forks
12
Issues abertas
0
Último commit
há 21 dias

O que é?

Second Yourself é um framework para criar um agente pessoal de IA que se lembra do material do usuário e pode agir com base nele. Um modelo de ponta cuida do raciocínio, um sistema multiagente coordena agentes auxiliares seguindo regras documentadas, e uma wiki em Markdown mantida na máquina do usuário armazena o conhecimento de longo prazo. Atualmente, ele funciona no Claude Code ou no plugin Claudian dentro do Obsidian, com modelos GPT atuando como agentes auxiliares por meio do Codex CLI.

O principal modo de uso é como assistente de pesquisa. Você adiciona PDFs, slides, páginas da web e outros arquivos ao vault, e o agente os transforma em notas interligadas, mantém referências cruzadas e um catálogo, e responde a perguntas com citações das notas utilizadas. Cada nota recebe um nível de confiança, e a wiki pode ser verificada em busca de links quebrados, notas órfãs e afirmações conflitantes.

O projeto ainda está antes da versão 1.0, e seu design muda com frequência. Para configurar, é preciso ter o Obsidian, um agente de programação autenticado e o MarkItDown para converter documentos. É possível carregar uma wiki de demonstração incluída com `setup.sh --with-example` para conferir o resultado antes de criar sua própria base de conhecimento.

Recursos principais

  • 01Transforma PDFs, slides, páginas da web e outros arquivos em notas Markdown interligadas dentro de um vault do Obsidian.
  • 02Responde a perguntas com base na wiki e cita as notas utilizadas.
  • 03Atribui um nível de confiança a cada nota e sinaliza afirmações conflitantes e lacunas de conhecimento.
  • 04Executa agentes auxiliares, incluindo modelos GPT por meio do Codex CLI, seguindo permissões documentadas para gravação de arquivos.
  • 05Inclui etapas de lint e deep-lint para verificar links, notas órfãs e afirmações desatualizadas.
  • 06Permite personalizar o nome e o tom do agente, além de definir preferências permanentes em um arquivo CUSTOMISATION.md.

Casos de uso

  • Criar uma biblioteca de pesquisa a partir de artigos e papers e, depois, fazer perguntas sobre o conteúdo com respostas acompanhadas de citações.
  • Manter uma base de conhecimento pessoal no Obsidian que um agente de IA possa consultar e expandir ao longo do tempo.
  • Manter uma wiki compartilhada usada por uma equipe de agentes de programação ou pesquisa.
  • Adaptar os tipos de nota e o fluxo de trabalho para uma área diferente da pesquisa em IA.

Início rápido

  1. 1

    Instale o conversor MarkItDown com pip

    pip install 'markitdown[all]'
  2. 2

    Clone o repositório

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

    Entre na pasta clonada

    cd second-yourself
  4. 4

    Execute a configuração uma vez antes do primeiro uso (ou use a demonstração incluída com setup.sh --with-example)

    bash setup.sh

Antes de usar

  • É uma versão de pré-lançamento, e o design muda com frequência até a v1.0.
  • Requer Claude Code ou o plugin Claudian dentro do Obsidian, além de uma cota de API ou de plano.
  • Os agentes auxiliares GPT exigem que o Codex CLI esteja instalado e autenticado.
  • Esta versão não inclui o fluxo de trabalho de autoria professor-loop.

Tópicos

Perguntas frequentes

O que é SecondSelf?
Framework de agente pessoal de IA no Obsidian: o Claude Code coordena agentes auxiliares, e uma wiki local, mantida por você e com citações, funciona como memória de longo prazo. Second Yourself é um framework para criar um agente pessoal de IA que se lembra do material do usuário e pode agir com base nele. Um modelo de ponta cuida do raciocínio, um sistema multiagente coordena agentes auxiliares seguindo regras documentadas, e uma wiki em Markdown mantida na máquina do usuário armazena o conhecimento de longo prazo. Atualmente, ele funciona no Claude Code ou no plugin Claudian dentro do Obsidian, com modelos GPT atuando como agentes auxiliares por meio do Codex CLI.
SecondSelf é gratuito? Qual é a licença?
SecondSelf é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
SecondSelf ainda é mantido?
Manutenção ativa. O último commit de SecondSelf foi em 1 de out. de 2026.
Para que posso usar SecondSelf?
Criar uma biblioteca de pesquisa a partir de artigos e papers e, depois, fazer perguntas sobre o conteúdo com respostas acompanhadas de citações. Manter uma base de conhecimento pessoal no Obsidian que um agente de IA possa consultar e expandir ao longo do tempo. Manter uma wiki compartilhada usada por uma equipe de agentes de programação ou pesquisa. Adaptar os tipos de nota e o fluxo de trabalho para uma área diferente da pesquisa em IA.
Como instalar SecondSelf?
Instale o conversor MarkItDown com pip: pip install 'markitdown[all]' Clone o repositório: git clone https://github.com/HurricaHjz/second-yourself.git Entre na pasta clonada: cd second-yourself Execute a configuração uma vez antes do primeiro uso (ou use a demonstração incluída com setup.sh --with-example): bash setup.sh
Onde consigo SecondSelf?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/HurricaHjz/SecondSelf

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados