SkillsScout
DATA-ANALYSIS / 数据分析与可视化

ktx

收录日期 2026-07-19·来源仓库 ↗·2026-07-22 修订
受欢迎程度
8
可用程度与相关性
8
安全性
8
8SCOUT SCORE

1. 基本信息

项目 内容
名称 ktx
作者/维护者 Kaelio(Y Combinator 孵化团队,创始人 Luca Martial、Andrey Avtomonov)
来源链接 https://github.com/Kaelio/ktx
许可证 Apache-2.0(GitHub API 确认,字段明确非 NOASSERTION)
GitHub Stars / Forks 1503 / 94(GitHub API 实测)
最新版本 npm @kaelio/ktx 0.16.0(2026-07-03 发布,npm 注册表确认,累计 25 次发布)
安装方式 一条命令:npx skills add Kaelio/ktx --skill ktx(详见第 10 章)

2. 功能介绍与亮点

ktx 是面向数据/分析 agent 的“可执行上下文层”:让 Claude Code、Codex 等 agent 查询数据仓库时复用审核过的指标定义,而不是每次现造 SQL、每次重新探索表结构。

主要亮点:Y Combinator 孵化团队出品,Apache-2.0 完全开源可自托管运行,CI 测试与 Codecov 覆盖率徽章公开可查;开源版本功能完整、无强制付费依赖,可选的 ktx Cloud 托管版本只是额外的多用户协作层。

3. 适用场景

所属分类:数据分析与可视化

适合已经在用 Claude Code、Codex 等 agent 做数据分析、但发现 agent 每次都重新摸索表结构、编造指标口径、同一问题多次得到不一致答案的团队;业务知识分散在 dbt、Looker、Metabase、Notion 等多个工具里、缺一个统一入口喂给 agent 的公司;需要给 agent 一层“只读、可审计”数据访问护栏、又不想为每次查询手写语义层的数据/分析工程师。官方文档明确说明:如果没有 SQL 数据仓库、或只是想跑一次性查询,不需要用 ktx。

4. 跨 Agent 兼容性

以上判断仅基于已抓取的仓库文档,未为兼容性单独发起搜索。补充:官方材料另提及 Cursor、OpenCode 也受原生支持。

5. 推荐理由

多数“给 agent 接数据”的方案要么让 agent 每次直接连库现场探索(慢、易编错指标),要么依赖传统语义层需要人工持续手写和维护建模语言。ktx 把两者优点结合:自动从仓库、BI 工具与公司文档构建语义层和知识 wiki,agent 复用审核过的指标定义而非每次重新发明,且所有生成物都是可 review 的纯文本文件。对于已经用 Claude Code/Codex 做数据分析、又常被 agent“编造口径”困扰的团队,这是一层性价比很高的准确性护栏。

6. 评分

维度 分数 说明
受欢迎程度 8 GitHub 1503 星,Show HN 帖 93 points 且有实质技术问答;GitHub issues 中有具名外部公司工程师(Sigma Computing)贡献新连接器,多个独立来源均有活跃讨论
可用性 8 npm install -g @kaelio/ktxnpx skills add 一条命令安装;SKILL.md 步骤详尽、含故障排查文档;近 2 个月内发布 25 个 npm 版本,最近一次推送在近一周内;需连接自有数据仓库与 LLM 后端,需要少量配置
安全性 8 逐项检查:①shell 命令限于本地 CLI 操作(npm 安装、ktx setup/ingest/mcp),权限范围清晰;②运行时会将仓库元数据/文档发往用户自选的 LLM 后端用于构建上下文,属核心功能且文档透明说明,数据库查询默认只读;③要求数据库与 LLM API 凭据,SKILL.md 明确要求使用 file: 引用+chmod 600、不提交密钥,处理规范优于同类项目;④SKILL.md 与脚本通读未发现可疑指令;⑤Y Combinator 孵化团队,创始人在 GitHub issue 与 Hacker News 均以真实身份活跃回应;⑥Apache-2.0 许可证明确;⑦最近一次推送在一周内,维护活跃

综合评分:8.0

7. 跟同类 Skills 相比的优势

项目 定位 与 ktx 的差异
Wren(Wren AI Engine) 开源文本转 SQL/语义层引擎,需人工编写 MDL 建模语言,由自有 Rust 引擎执行查询 ktx 从既有仓库、BI 工具与文档自动构建语义层,不要求预先手写建模语言;两者在 Hacker News 讨论中被 ktx 维护者本人列为同类项目
dbt Metrics / MetricFlow 传统语义层代表,指标定义需持续人工维护 ktx 自动吸收 wiki/Notion 等公司知识、自动检测可连接列并标记矛盾,减少人工维护负担
data-goblin/power-bi-agentic-development(798★,聚合于整个插件合集) 专注 Power BI/Microsoft Fabric 单一 BI 平台的技能与 subagent 集合,含语义模型、DAX、TMDL、分页报表等 11 个子插件 ktx 面向通用 SQL 数仓(Postgres/Snowflake/BigQuery/ClickHouse 等)与多种 BI/文档源,不绑定单一 BI 厂商

8. 用户评价

9. 其他补充

项目提供中文之外的多语言支持信息未见披露;社区渠道为官方 Slack(README 内提供邀请链接);除开源自托管版本外,另有付费的 ktx Cloud(托管运行时、多用户协作、SSO、持续摄取)与“托管 Data Agent”选项,不在本次评测范围内。

10. 安装使用方式

推荐方式(一条命令,安装进当前项目并自动适配 Claude Code / Codex / Cursor / OpenCode):

npx skills add Kaelio/ktx --skill ktx

直接安装 ktx CLI 本体:

npm install -g @kaelio/ktx
ktx setup
ktx status

安装后注意事项:

11. 注意事项