Todos os projetos

Graph Index

Marca cada arquivo com tags de um vocabulário fechado e responde consultas de tags offline

Em andamento

Stack
GoTask

Dá a cada arquivo de uma pasta um conjunto ponderado de tags de um vocabulário fechado em inglês com 100k, 1M ou 10M de entradas, incluindo tags de código como lang:pl e year:2024. Uma consulta de tags retorna os arquivos correspondentes. Nunca inventa uma tag, e nada sai da máquina.

Como funciona

  • As tags vêm apenas do vocabulário fechado, cada uma com um peso e a evidência por trás dela.
  • As consultas combinam AND, OR, NOT, frases, intervalos de anos e filtros de peso, pela linha de comando ou via MCP.
  • Nenhuma chamada de rede em tempo de execução. Existe uma etapa de resumo com LLM local, desativada por padrão.

Exemplo

# Index a folder, then ask which files carry the tags
task indexer:run -- /abs/path/to/folder
cd indexer
go run ./cmd/graph-index tags query /abs/path/to/folder "invoice AND year:2024"