ktx - uma camada de contexto executável para agentes de dados/análise
(github.com/Kaelio)- Uma camada de contexto autoaperfeiçoável que reúne definições de métricas/relacionamentos entre tabelas/conhecimento de negócio aprovados e os fornece ao agente, para que agentes de IA como Claude Code e Codex consultem o data warehouse da empresa com contexto preciso
- Resolve o problema de o agente reexplorar o warehouse a cada pergunta e inventar por conta própria fórmulas de cálculo de métricas como receita e taxa de reembolso, retornando números divergentes das definições aprovadas
- Coleta e organiza conteúdo de wiki da organização, remove duplicações e destaca contradições entre fontes para revisão humana
- Ajuda o agente a escrever consultas melhores por meio de amostragem de tabelas, captura de metadados e padrões de uso, detecção de colunas combináveis e adição de anotações às fontes
- Organiza previamente as relações entre tabelas em um grafo de joins, evitando automaticamente erros de agregação como armadilhas de chasm e fan; assim, o agente obtém resultados corretos apenas especificando o nome da métrica, sem precisar escrever SQL complexo de joins diretamente
- armadilhas de chasm e fan: erros de agregação em que linhas duplicadas durante o processo de join fazem os totais ficarem inflados em relação ao valor real
- Fornece ferramentas de CLI e MCP que combinam busca full-text por todo o conjunto de palavras-chave com busca semântica em toda a wiki e na camada semântica (camada onde o significado de tabelas/métricas é definido)
- Funciona com PostgreSQL, Snowflake, BigQuery, ClickHouse, MySQL, SQL Server e SQLite, com integração a dbt, Looker, Metabase e Notion
- Todas as conexões são projetadas como somente leitura (read-only), portanto nada é gravado no banco de dados; em execução local, os dados são enviados externamente apenas ao provedor de LLM configurado pelo usuário
- Pode ser executado com uma chave própria de API de LLM, com assinatura Claude Pro/Max baseada em Claude Code ou com autenticação local do Codex
- Licença Apache-2.0
Ainda não há comentários.