Agentic BI. Analytics at the speed of code ⚡️
面向现代数据团队的开源 Agentic BI
基于你的上下文层,构建统一治理的指标、仪表盘、AI 智能体和数据应用。 通过 Git、CI、MCP 和 Lightdash CLI 交付分析。
为什么选择 Lightdash
Lightdash 是面向希望让分析像软件一样快速迭代的团队的 Agentic BI 平台。你的上下文层只需定义一次可信指标、关联关系、权限、业务逻辑和缓存,就能支撑人们使用数据的每一种方式:仪表盘、AI 智能体、数据应用、嵌入式分析、SDK 和 MCP。
数据团队可以使用任意 AI 智能体构建和维护分析,再通过终端、拉取请求和 CI 预览、验证并发布变更。业务用户可以用自然语言提问、探索仪表盘,或创建自定义数据应用,而无需绕过治理。
从云端开始
使用 Lightdash 的最快方式是 Lightdash Cloud:无需运维基础设施,始终保持最新,并支持 AI 智能体、数据应用、定时交付、嵌入集成和企业级管控。
你可以构建什么
BI 即代码
你的指标、图表和仪表盘都以文件形式存在。使用编码智能体构建它们,通过 CLI 预览变更,在 CI 中验证,并在拉取请求中评审分析。
AI 智能体
Lightdash 智能体依据你的上下文层作答,而不是猜测原始表。它们遵循权限,返回可审查的查询,复用经过验证的答案,并通过评审与评估持续改进。
数据应用
通过提示词即可构建自定义报表、工作簿、幻灯片、预测工具以及面向客户的数据产品,你的上下文层、权限与身份验证均已内置。
上下文层
在统一的治理层中定义指标、维度、关联、描述、缓存与访问规则。可使用指向数据仓库的 dbt 项目,或独立的 Lightdash YAML。
嵌入式分析
使用 Lightdash SDK 将仪表盘、AI 智能体和数据应用嵌入你的产品,支持可配置的行级安全、用户属性与面向客户的权限。
开源核心
自托管核心 BI 平台,贡献改进,并在自有基础设施上运行 Lightdash。企业部署可添加商业功能与支持。
借助智能体构建
Lightdash 为编码智能体提供进行安全分析变更所需的上下文:安装 Lightdash 技能,预览变更内容,并在任何内容合入前验证项目。
lightdash install-skills
lightdash preview
lightdash validate
使用智能体技能和 Lightdash MCP 服务器,即可在编辑器或终端中构建图表、仪表盘、指标和 Data Apps。每次变更依然可以经过团队信赖的工作流:预览分支、验证项目、审查 Pull Request 并合并。
安装
云端
注册 Lightdash Cloud,几分钟内即可获得托管工作区。若团队希望使用 AI 智能体、Data Apps、托管升级和生产就绪基础设施,同时无需自行运维 Lightdash,这是推荐路径。
自托管
通过 Docker 或 Kubernetes,在自有基础设施上运行 Lightdash。 如果准备部署到生产环境,请从生产部署检查清单开始。 自托管部署可凭许可证密钥启用企业级功能;联系 Lightdash 团队获取许可证密钥。
本地开发
git clone https://github.com/lightdash/lightdash.git
cd lightdash
./scripts/install.sh
如需完整的本地环境搭建、包脚本以及开发流程,请参阅贡献指南。
技术栈
Lightdash 是一个使用以下技术构建的 TypeScript monorepo:
- 前端使用 React、Mantine、Vite 和 TanStack Query
- 后端使用 Node.js、Express、TSOA、Knex 和 PostgreSQL
- 提供 BigQuery、Snowflake、Redshift、Databricks、Postgres、Trino、ClickHouse 等数据仓库适配器
- 为开发者原生分析提供 CLI、MCP server、SDKs、Git 集成以及 content-as-code 工作流
社区
Lightdash 是开源项目,其发展由社区反馈共同塑造。
感谢所有为代码、文档、Issues、想法和反馈做出贡献的伙伴。请查看 贡献者图谱 了解完整社区。
Introduction
Agentic BI. Analytics at the speed of code ⚡️