1 pontos por xguru 2 시간 전 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Ao executar /graphify . em um assistente de codificação com IA, todo o código, documentação, PDFs, imagens e vídeos é mapeado em um grafo de conhecimento, mudando a exploração de grep em arquivos para exploração por perguntas
    • Ao fazer uma pergunta, ele retorna apenas o subgrafo relevante, sem precisar ler o arquivo inteiro
  • O código é analisado localmente com AST do tree-sitter, sem fazer nenhuma chamada a LLM. Ou seja, zero tokens de LLM para construir o grafo
  • Como o código não sai da máquina, organizações com requisitos de residência de dados também podem indexar totalmente offline, sem chave de API
  • Todas as conexões recebem uma tag de confiança EXTRACTED(explicitado no texto original) / INFERRED(inferido), evitando situações em que é preciso confiar cegamente no resultado de uma LLM e permitindo verificar até onde há evidência
  • Por ser um grafo real, sem uso de embeddings nem vector store, permite rastrear caminhos entre dois alvos (path) e explicar conceitos (explain), em vez de fazer busca por similaridade
  • Além de código, integra no mesmo grafo schemas SQL, Terraform/HCL, configurações MCP, manifestos de pacotes, documentos Office, PDFs, imagens e URLs de vídeo
  • 3 comandos principais de consulta
    • graphify query "what connects auth to the database?" - retorna um subgrafo com escopo limitado para perguntas em linguagem natural
    • graphify path "FastAPI" "ModelField" - exibe o caminho mais curto entre dois alvos, salto por salto
    • graphify explain "APIRouter" - mostra localização no código-fonte, comunidade, grau e lista de conexões
  • Comentários # NOTE: / # WHY: e citações de ADR/RFC são extraídos como nós de primeira classe e conectados ao código → até os motivos de design que não dá para saber olhando apenas o código entram no escopo de busca
  • É possível instalar hooks/arquivos de instrução para que o assistente sempre consulte o grafo primeiro, forçando a substituição da leitura de arquivos originais um a um por consultas
  • Ao commitar graphify-out/ no git, toda a equipe começa do mesmo mapa do código; ele é reconstruído automaticamente a cada commit e não gera custos de API
  • Com python -m graphify.serve, o grafo é exposto como servidor MCP, e com --transport http toda a equipe pode compartilhar uma única URL
  • Licença MIT

Ainda não há comentários.

Ainda não há comentários.