用途:ktx 是面向 AI 数据智能体的可执行上下文层,让智能体按已批准的指标定义与业务上下文准确查询数据仓库,避免每次查询重新发明 SQL 逻辑。
主要能力:自动构建并维护语义层(指标定义、维度、连接图、fan/chasm trap 解析)、Wiki 知识(来自 Notion、dbt 文档、BI 工具与团队文档)、仓库元数据(表结构、可连接列、使用模式),并通过 MCP 集成 Claude Code、Codex、Cursor 等智能体。
使用方式:安装 npm install -g @kaelio/ktx 或 npx @kaelio/ktx setup;运行 ktx setup 创建 ktx.yaml 并配置 LLM、嵌入、数据库连接与上下文源;用 ktx ingest 构建上下文,ktx sl、ktx wiki、ktx describe 检索,ktx mcp start 启动 MCP 服务供智能体调用。支持 PostgreSQL、Snowflake、BigQuery、ClickHouse、MySQL、SQL Server、SQLite。
适用场景:数据仓库查询、指标口径统一、多仓库上下文管理、智能体数据分析。
限制:需 Node.js 18+、仓库访问权限与 LLM API 密钥(Anthropic、Google Vertex AI)或 Claude Pro/Max 订阅;具体收费、价格与效果资料暂未提供。