Descrição da ferramenta:
Docdex é um daemon de indexação local para código e documentação, que combina busca textual avançada, indexação de símbolos AST e grafo de dependências para responder perguntas sobre impacto e alterações no código.
Atributos:
🔍 Busca avançada: Utiliza o mecanismo Tantivy para buscas textuais rápidas e precisas em múltiplos repositórios.
🧩 Indexação de símbolos: Baseada em AST, permite localizar elementos específicos do código com alta precisão.
📊 Grafo de dependências: Visualiza relações entre componentes, facilitando análises de impacto.
⚙️ Integração local: Funciona como serviço leve, suportando múltiplos repositórios simultaneamente.
🤖 Contexto estruturado: Fornece informações persistentes que reduzem o uso de tokens em modelos LLM.
Exemplos de uso:
💻 Análise de impacto: Identifica quais partes do código podem ser afetadas por uma alteração específica.
🔧 Navegação por símbolos: Localiza rapidamente funções, classes ou variáveis dentro do projeto.
📁 Sistema multi-repositório: Indexa e busca informações em diversos repositórios simultaneamente.
🤝 Análise de dependências: Visualiza as relações entre componentes para entender interdependências.
🧠 Sugestões para LLMs: Fornece contexto estruturado que otimiza a utilização de modelos linguísticos na análise do código.

