ktx - una capa de contexto ejecutable para agentes de datos/análisis
(github.com/Kaelio)- Una capa de contexto auto-mejorable que reúne definiciones de métricas/relaciones entre tablas/conocimiento del negocio aprobados y los entrega a agentes como Claude Code y Codex para que consulten el data warehouse de la empresa con contexto preciso
- Resuelve el problema de que los agentes vuelvan a explorar el warehouse en cada pregunta y se inventen por su cuenta fórmulas de cálculo de métricas como ingresos o tasa de reembolso, devolviendo cifras que no coinciden con las definiciones aprobadas
- Recopila y organiza contenido del wiki interno de la organización, elimina duplicados y marca para revisión humana las contradicciones entre fuentes
- Ayuda a que los agentes escriban mejores consultas mediante muestreo de tablas, captura de metadatos y patrones de uso, detección de columnas que pueden unirse y adición de anotaciones a las fuentes
- Organiza de antemano las relaciones entre tablas en un grafo de joins para evitar automáticamente errores de agregación como trampas de chasm y fan, de modo que el agente pueda obtener resultados correctos solo indicando el nombre de la métrica sin necesidad de escribir por sí mismo SQL complejo de joins
- Trampas de chasm y fan: errores de agregación en los que las filas se duplican durante el join y los totales se inflan por encima del valor real
- Proporciona herramientas CLI y MCP que combinan búsqueda full-text sobre palabras clave completas y búsqueda semántica en todo el wiki y la capa semántica (la capa donde están definidas las tablas/métricas y su significado)
- Funciona con PostgreSQL, Snowflake, BigQuery, ClickHouse, MySQL, SQL Server y SQLite, e integra dbt, Looker, Metabase y Notion
- Todas las conexiones están diseñadas como solo lectura (read-only), por lo que no escriben en la base de datos, y al ejecutarse localmente solo envían datos al proveedor de LLM que el usuario haya configurado
- Puede ejecutarse con una clave propia de API de LLM, con una suscripción Claude Pro/Max basada en Claude Code o con autenticación local de Codex
- Licencia Apache-2.0
Aún no hay comentarios.