Eu tenho muita dificuldade em ler código alheio, em especial de repositórios grandes como o React. Não consigo achar o entry point
da aplicação naquele monte de pastas. Imagino que minha mente funcione melhor com coisas lineares (não sei se é bom o ruim).
Achei muito interessante isso e é uma ideia muito boa. Quem criou isso certamente está utilizando tecnologia do jeito certo, resolver problemas.
Quando meu repositório muda, as alterações são refletidas?
A documentação do [DeepWiki](https://docs.devin.ai/work-with-devin/deepwiki) não menciona nada sobre isso, mas no exemplo do TabNews tem o texto `Last indexed: 20 April 2025 (5fc107)`, então imagino que as alterações sejam refletidas sim.
Fiquei curioso para saber como o Wiki é alterado a partir do diff entre as indexações, se conseguem direcionar a LLM para modificar apenas o que realmente foi modificado, ou se acabam mudando o texto mesmo de coisas que não mudaram.
Aparentemente não atualiza, mas encontrei este repositório [deepwiki-open](https://github.com/AsyncFuncAI/deepwiki-open)
Aparentemente é possível criar uma documentação que reflete programaticamente. Ainda não estudei o conteúdo a fundo, mas parece ser interessante e até o momento, a única forma de refletir as últimas alterações.
> conseguem direcionar a LLM
Não sou muito entendido em LLM, mas eu acredito que é algo como renderização parcial. Exatamente como o DOM faz quando um node é removido ou alocado na tela. Agora o processo eu não consigo visualizar. Se for como eu estou pensando, deve ser muita engenharia!