Dante Araújo @dantearaujo
1 / 6
Playbook · LLM Wiki

Um segundo cérebro que a IA mantém por você

O Andrej Karpathy, um dos fundadores da OpenAI, descreveu um padrão que chamou de LLM Wiki. Você junta o material bruto, o agente escreve uma wiki em cima dele e mantém tudo atualizado. Aqui está como montar isso no Obsidian com o Claude Code, com os prompts prontos em português.

GrátisObsidian é gratuitoClaude CodePrompts em português

Três peças e duas pastas

1

Obsidian

App de anotações gratuito. É onde você lê a wiki, segue os links entre as páginas e vê o gráfico das conexões.

2

Claude Code

O agente que lê as fontes e escreve a wiki. Roda no terminal ou na aba Code do app Claude, aberto na pasta do Obsidian.

3

O LLM Wiki do Karpathy

Um arquivo que ele publicou para ser colado no agente. O prompt de setup desta página manda o Claude ler o original e montar a estrutura a partir dele.

fontes/→Claude + CLAUDE.md→wiki/

Dentro do cofre ficam duas pastas e um arquivo. A fontes/ recebe o material bruto, e o Claude nunca altera nada ali. A wiki/ é do Claude: resumos, uma página por conceito, links entre elas. O CLAUDE.md na raiz guarda as regras da wiki, e o Claude relê esse arquivo toda vez que abre a pasta.

De onde vem a ideia

Em 2 de abril de 2026 o Karpathy postou no X como estava usando LLMs para montar bases de conhecimento sobre os temas que pesquisa. Dois dias depois publicou o LLM Wiki, um arquivo em markdown feito para ser colado no agente (ele cita o Codex e o Claude Code). O arquivo descreve o padrão e deixa os detalhes para você e o agente decidirem juntos.

A diferença para subir PDF num chat é acumular. No upload comum, a IA procura trechos a cada pergunta e começa do zero toda vez. No LLM Wiki, cada fonte nova é lida uma vez e incorporada à wiki, que já guarda os resumos, os links e as contradições encontradas. Nas palavras dele, "o Obsidian é a IDE, o LLM é o programador, a wiki é o código".

Publicado4 de abril de 2026arquivo llm-wiki.md, no GitHub
Escala que ele citaCerca de 100 artigose 400 mil palavras, sem busca vetorial
AgenteQualquer umo texto cita Codex e Claude Code
A

O arquivo original

LLM Wiki, de Andrej Karpathy, no GitHub. Em inglês.

Ler
B

O post que deu origem

"LLM Knowledge Bases", no X, em 2 de abril de 2026.

Ler

A ideia e o texto são do Karpathy. Esta página não reproduz o arquivo: o prompt de setup manda o Claude ler o original direto no GitHub.

Montar / Cofre

Monte o cofre e abra o Claude nele

No Obsidian, o conjunto de anotações se chama cofre. Na prática é uma pasta comum no seu computador, cheia de arquivos .md. É nessa pasta que o Claude vai trabalhar.

ObsidianGrátisinclusive para uso no trabalho
Claude CodePlano pago do ClaudePro, Max, Team, Enterprise ou conta de API
Roda emmacOS, Windows, Linux

Passo a passo

1

Instale o Obsidian

Baixe pelo site oficial e abra o app.

Baixar
2

Crie um cofre novo

Dê um nome (por exemplo, cerebro) e escolha onde salvar. Guarde esse caminho: é a pasta que o Claude vai abrir.

3

Instale o Claude Code

No terminal, rode o comando abaixo. No Windows, no PowerShell, o comando é irm https://claude.ai/install.ps1 | iex. Sem terminal, instale o app Claude para computador e use a aba Code.

No terminal (macOS e Linux)

curl -fsSL https://claude.ai/install.sh | bash

Confira com claude --versionNa primeira vez ele pede login
4

Abra o Claude na pasta do cofre

No terminal, entre na pasta com cd e rode claude. No app, abra a aba Code e escolha a pasta do cofre ao começar a sessão. Ele pergunta se você confia na pasta: confirme.

5

Deixe os dois lado a lado

É como o próprio Karpathy trabalha: o agente aberto de um lado, o Obsidian do outro. O Claude edita, e você acompanha as páginas mudando em tempo real.

Setup / Prompt

Cole o prompt de setup uma vez só

Ele manda o Claude ler o LLM Wiki original, criar as pastas, escrever o CLAUDE.md com as regras em português e rodar o primeiro ciclo. Se você já tem um artigo ou anotação em .md, crie a pasta fontes no cofre e coloque o arquivo lá antes de colar: o Claude usa como primeira fonte.

Prompt de setup

Você vai montar e manter uma wiki pessoal nesta pasta, que é um cofre do Obsidian, no padrão LLM Wiki do Andrej Karpathy.

Leia primeiro: https://gist.githubusercontent.com/karpathy/442a6bf555914893e9891c11519de94f/raw. É o arquivo original do Karpathy. Siga a arquitetura dele (fontes brutas, wiki e schema) e as três operações (ingest, query e lint). Se não conseguir abrir o link, pare e me peça o texto.

Estrutura: crie fontes/ para o material bruto, com fontes/anexos/ para imagens, e wiki/ para a versão organizada. Dentro de wiki/, crie indice.md (o index.md do Karpathy: uma linha por página, separada por categoria) e log.md (registro em ordem de data de cada ingest, query e lint, com cada entrada começando pela data no formato AAAA-MM-DD).

Regras: fontes/ é só leitura, você nunca altera nem apaga nada lá. A wiki/ é sua, você escreve e mantém todas as páginas. Escreva em português, em markdown, com links internos do Obsidian entre as páginas. Toda afirmação da wiki aponta a fonte de onde saiu. Quando uma fonte nova contradiz a wiki, registre a contradição na página em vez de apagar a versão anterior.

Schema: escreva um CLAUDE.md na raiz do cofre com a estrutura, o formato das páginas e o passo a passo de cada operação, incluindo a checagem semanal (lint). Me mostre o rascunho antes de salvar.

Primeiro ciclo: se houver alguma fonte em fontes/, faça o ingest de uma só. Me diga os pontos principais em até cinco linhas, crie a página de resumo, crie ou atualize as páginas de conceito, o indice.md e o log.md. Se a pasta estiver vazia, pare depois da estrutura e me explique como colocar a primeira fonte.

No fim: liste tudo o que você criou.

Cole no Claude aberto na pasta do cofreGera CLAUDE.md, fontes/ e wiki/

O que conferir no que voltou

1

O CLAUDE.md na raiz

Leia no Obsidian. O Karpathy chama esse arquivo de schema e diz que é ele que transforma o agente num mantenedor disciplinado da wiki, em vez de um chatbot genérico. Você e o Claude vão ajustando com o tempo: se uma regra não serve, peça para mudar.

2

A pasta fontes/ intacta

Se o Claude mexeu em algo lá dentro, peça para desfazer e reforçar a regra no CLAUDE.md.

3

A primeira entrada no log.md

É o sinal de que o ciclo rodou do começo ao fim.

Se sair torto é um destes três

1

Ele pediu permissão para acessar o link

Normal na primeira vez. Aprove o acesso ao endereço do GitHub para ele ler o arquivo do Karpathy.

2

Ele não conseguiu abrir o link

Abra o arquivo original no navegador (botão na primeira etapa), copie o texto e cole na conversa com "esse é o arquivo do Karpathy, continue o setup".

3

Criou pastas com nomes em inglês

Peça para renomear e atualizar o CLAUDE.md. O padrão aceita qualquer nome. O que importa é o CLAUDE.md descrever o que existe de fato.

Ingest / Fontes

Alimente as fontes uma de cada vez

O Claude só sabe o que entra em fontes/. Escolher o que entra continua sendo trabalho seu, e é o que define a qualidade da wiki.

1

O livro que você leu e esqueceu

Os seus destaques e anotações, ou o texto dos capítulos se você tem o arquivo. O Karpathy sugere ir capítulo por capítulo: no fim, você tem uma wiki do livro, com temas, personagens e as ligações entre eles.

2

O podcast que mudou a sua cabeça

A transcrição do episódio, quando o podcast publica, ou as suas notas sobre ele.

3

Os artigos que você salvou e nunca abriu

A extensão Obsidian Web Clipper, a mesma que o Karpathy usa, transforma uma página da web em .md direto no cofre. Nas configurações dela, em "Localização da nota", escreva fontes.

Instalar

Na empresa vira o cérebro da operação

O próprio Karpathy cita esse caso: uma wiki interna mantida pela IA, alimentada por conversas do Slack, transcrições de reunião, documentos de projeto e ligações com cliente, de preferência com alguém revisando as atualizações. Em fontes/ entram as transcrições das reuniões, as propostas enviadas e os processos escritos.

1

Um cofre separado

Não misture com o cofre pessoal. Cada cofre tem o próprio CLAUDE.md e as próprias regras.

2

Alguém revisa

Combine quem lê o que mudou na wiki toda semana. O log.md mostra o que foi feito e quando.

3

O que o Claude lê vai para o modelo

Os arquivos ficam no seu computador, mas o que o Claude lê é enviado ao modelo da Anthropic para ele responder. Antes de colocar dado de cliente, confira se o seu plano e a política da empresa permitem.

O prompt do ingest

Coloque o arquivo em fontes/, troque o nome marcado e cole no Claude.

Prompt do ingest

Faça o ingest de fontes/[nome-do-arquivo.md] seguindo o CLAUDE.md.

Antes de escrever: me diga em até cinco linhas o que essa fonte traz de novo e onde ela contradiz o que já está na wiki.

Depois: crie a página de resumo, atualize as páginas de conceito afetadas, o indice.md e o log.md, e liste as páginas que você mudou.

Uma fonte pode mexer em 10 a 15 páginasUma por vez, como o Karpathy prefere

Tem uma pilha acumulada? Troque a primeira linha por "faça o ingest, uma por uma, de todas as fontes que ainda não aparecem no log.md". O Karpathy diz que dá para processar em lote, com menos acompanhamento seu.

Query / Perguntas

Pergunte para a wiki e guarde as boas respostas

O Claude lê o indice.md primeiro, abre só as páginas que importam e responde citando de onde tirou cada coisa. Segundo o Karpathy, até umas centenas de páginas o índice basta, sem precisar montar busca vetorial.

Quais são as lacunas do meu conhecimento?

Prompt das lacunas

Leia o indice.md e as páginas da wiki sobre [tema].

Pergunta: quais são as lacunas do meu conhecimento nesse tema?

Entregue: o que as fontes citam sem explicar, as perguntas que nenhuma fonte responde e três fontes que valeria a pena eu buscar. Cite as páginas da wiki em cada item.

Bom para decidir o que ler a seguirResponde no chat

Me escreve um resumo sobre esse tema

Prompt do resumo

Me escreva um resumo de uma página sobre [tema], usando só o que está na wiki.

Regras: cada afirmação cita a página da wiki e a fonte original de onde saiu. No fim, separe o que é inferência sua do que está nas fontes.

Citação em cada afirmaçãoInferência separada

Guarde a resposta na wiki

Uma comparação, uma análise ou uma conexão que você descobriu somem no histórico do chat. Guardadas na wiki, entram na próxima resposta como qualquer fonte. É por isso que a wiki fica melhor a cada uso. Guarde as boas, não todas.

Prompt para guardar

Salve essa resposta como uma página nova em wiki/, com links para as páginas que ela cita.

Depois: atualize o indice.md e registre no log.md como query.

Logo depois da resposta, na mesma conversaGera uma página nova

Quer que ele ofereça sempre? Peça: "acrescente no CLAUDE.md que, ao fim de cada resposta da wiki, você pergunta se deve guardar".

Lint / Checagem

Programe a checagem semanal

O Karpathy chama de lint: de tempos em tempos, o agente revisa a wiki inteira atrás de contradições, afirmações que fontes mais novas desatualizaram, páginas soltas e conceitos sem página própria. Ele diz "periodicamente" e não fala em agenda. Quem agenda é o Claude Code.

Prompt da checagem

Faça a checagem semanal (lint) da wiki seguindo o CLAUDE.md.

Procure: contradições entre páginas, afirmações que fontes mais novas desatualizaram, páginas órfãs sem nenhum link apontando para elas, conceitos citados sem página própria e links que faltam.

Corrija sozinho: links, indice.md e páginas órfãs. O que muda o conteúdo, não altere: liste num relatório em wiki/checagens/, com a data no nome do arquivo.

No fim: sugira até cinco perguntas ou fontes novas para eu investigar e registre a checagem no log.md. Não mexa em fontes/.

Roda sem você olhar, por isso o relatórioGera wiki/checagens/

Como agendar no app Claude

1

Crie a tarefa

Na aba Code, clique em Scheduled (em versões mais antigas, Routines) e em New task. Cole o prompt da checagem, abra Advanced settings e ligue Only on this computer. Escolha a pasta do cofre e o gatilho Weekly, com dia e hora.

2

Ou só peça

Numa sessão da aba Code aberta no cofre, escreva "toda segunda às 9h, rode a checagem semanal da wiki nesta pasta". O app cria a tarefa.

3

Rode uma vez na mão

Depois de criar, clique em Run now e aprove cada permissão com "always allow". As próximas execuções aprovam as mesmas ferramentas sozinhas. Sem isso, a checagem trava esperando você.

4

O limite

A tarefa local só roda com o app aberto e o computador acordado. Se o computador estava dormindo na hora marcada, o app roda uma vez quando ele acordar.

Prefere o terminal? Use o cron

Rode crontab -e e acrescente a linha abaixo. Ela abre o cofre toda segunda às 9h e roda o Claude sem conversa, com permissão para editar arquivos. Troque o caminho do cofre pelo seu e, se o cron não achar o claude, use o caminho completo que o comando which claude mostra.

Linha do crontab

0 9 * * 1 cd ~/cerebro && claude -p "Faça a checagem semanal (lint) da wiki seguindo o CLAUDE.md." --permission-mode acceptEdits

macOS e LinuxTambém precisa do computador ligado

E a tarefa na nuvem? Ela roda com o computador desligado, mas trabalha numa cópia nova de um repositório do GitHub, não na pasta do seu computador. Só serve se o seu cofre já estiver versionado num repositório.

Quer ir além?

Este material monta uma wiki de conhecimento. Se você quer que o mesmo cofre guarde também projetos, decisões e diário, e que o agente leia só o que precisa em cada tarefa, o Playbook Claude + Obsidian mostra como organizar o cofre inteiro.

Abrir o playbook

Montou o seu?

Me conta no direct do Instagram qual foi a primeira fonte que você colocou e o que a wiki respondeu. Se travou em algum passo, me diga em qual e o que apareceu na tela. E me segue por lá: a série Coisas Contra-Intuitivas que Já Dá pra Fazer com IA continua.

Dante Araújo @dantearaujo