SLayer 是一个开源可嵌入语义层,通过只读连接、SQL 转换和行级安全,为 AI 智能体提供对数仓数据与指标的统一受治访问。
AI translation, not an official translation. Refer to the original for technical details.
Adapted from @DanKornas你的 AI 智能体需要的是数据上下文,而不是又一堆 schema 转储。 SLayer 是一个可嵌入的语义层,专为与仓库数据打交道的 AI 智能体和人类用户设计。 它通过处理只读数据库连接、SQL 转换、常见数据变换以及行级安全,帮助你为智能体提供一个受治理的、共享的数据与指标访问界面。 核心特性: • 一次定义,灵活查询——同一列可复用于求和、平均、比率、时间偏移以及多阶段查询 • 智能体友好的发现机制——搜索与记忆工具支持"搜索 → 检查 → 查询"工作流 • 多种集成路径——可通过 MCP、REST API、CLI、Python、Flight SQL 或基于 Postgres 的 SQL API 进行交互 • 兼容现有定义——支持从 dbt、Cube 和 Ossie 导入配置 • 低摩擦首次运行——使用 uv 安装,并通过 MCP 将 Claude Code 连接到预加载的 Jaffle Shop 演示 项目采用开源许可(MIT 许可证)。 链接见评论 👇