jhs512/ib

Cérebro Infinito — memória permanente e tipada para seu agente de IA. Transforme qualquer pasta em um grafo de conhecimento compatível com Obsidian usando 6 habilidades do Claude Code.

O que é ib?

Este skill, jhs512/ib (Infinite Brain), fornece um sistema de memória permanente para agentes de IA que se integra perfeitamente ao Claude Code. Ele permite que você transforme qualquer diretório em um grafo de conhecimento dinâmico e tipado, compatível com o Obsidian, utilizando seis habilidades específicas: save, recall, search, graph, note, e link. Diferente do contexto volátil de janelas de conversa, o Infinite Brain armazena o conhecimento em arquivos de texto simples estruturados (como notas e links Obsidian) no sistema de arquivos local, permitindo consultas consistentes e recuperação entre sessões. O skill é especialmente útil para projetos que exigem uma base de conhecimento persistente, como documentação técnica, anotações de pesquisa, wikis pessoais ou bases de código, e favorece a edição manual e o versionamento via git. Suporta a organização de informações em notas tipadas (ex: projeto, tecnologia, decisão) com links semânticos entre elas, criando um grafo rico e pesquisável.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add jhs512/ib

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que ib faz?

Cérebro Infinito — memória permanente e tipada para seu agente de IA. Transforme qualquer pasta em um grafo de conhecimento compatível com Obsidian via 6 habilidades do Claude Code.

Habilidades

save <título> <tipo> <conteúdo>

Cria uma nova nota no grafo de conhecimento.

  • título: Título da nota (sem espaços, use - ou _)
  • tipo: Categoria da nota (ex: projeto, tecnologia, decisão)
  • conteúdo: Corpo da nota (pode ser multi-linha)

recall <termo>

Recupera uma nota específica do grafo por título.

  • termo: Título da nota a ser buscada

search <query>

Pesquisa no grafo de conhecimento.

  • query: Texto para busca em títulos e conteúdos

graph [nome]

Exibe o grafo de conhecimento, opcionalmente focado em um nó.

  • nome: (opcional) Nome do nó central para visualização

note <caminho> [conteúdo]

Edita ou cria uma nota diretamente (sem tipagem).

  • caminho: Caminho relativo da nota
  • conteúdo: (opcional) Novo conteúdo; se omitido, lê a nota

link <origem> <destino> [rótulo]

Cria um link semântico entre duas notas.

  • origem: Título da nota de origem
  • destino: Título da nota de destino
  • rótulo: (opcional) Nome do relacionamento

Exemplo de Uso

# Salvar uma nota sobre o projeto
save meu-projeto tecnologia "Um framework web moderno em Go"

# Criar um link entre notas
link meu-projeto go-lang "usa"

# Recuperar a nota do projeto
recall meu-projeto

# Pesquisar por 'Go'
search Go

# Visualizar o grafo
# graph

Estrutura de Arquivos

O grafo de conhecimento é armazenado na pasta ~/.ib/:

~/.ib/
├── notas/          # Notas como arquivos .md
│   ├── meu-projeto.md
│   └── go-lang.md
└── links/          # Links como arquivos .md com frontmatter
    └── meu-projeto--go-lang.md

Compatibilidade

  • Claude Code (nativo)
  • Obsidian (navegue na pasta ~/.ib/notas e abra como um cofre)
  • Qualquer editor de texto

Instalação

Adicione este skill ao seu projeto Claude Code:

# Via repo de skills
claude add-skill jhs512/ib

Licença

MIT

Habilidades Relacionadas