Canner

Canner/WrenAI

TypeScript 活跃
98
2026-02-08
14k
+630
#8
1.5k

项目简介

⚡️ GenBI(生成式商业智能)支持使用自然语言查询任意数据库,可在数秒内生成精准的SQL(文本转SQL)、图表(文本转图表)及基于人工智能的深度洞察。

⚡️ GenBI (Generative BI) queries any database in natural language, generates accurate SQL (Text-to-SQL), charts (Text-to-Chart), and AI-powered business intelligence in seconds.

智能解读

智能解读 自动生成

WrenAI 是一个开源的生成式商业智能(GenBI)代理,旨在让用户使用自然语言直接与数据库对话。该项目通过内置的语义层理解数据库结构,将用户提出的“用中文查询上个月的销售额”这类问题,自动转换为精准的SQL查询语句,并能在数秒内生成对应的数据图表和AI驱动的业务洞察报告。它支持连接PostgreSQL、BigQuery、DuckDB等十多种数据源,并可灵活选用OpenAI、Anthropic、Gemini等多种大语言模型作为引擎。其核心价值在于大幅降低数据分析的技术门槛,使业务人员无需掌握SQL也能快速获取数据见解,同时也为开发者提供了API,以便将智能查询能力嵌入到自己的应用或SaaS产品中。

智能标签

使用场景

使用场景 自动生成

最适合让非技术用户通过自然语言直接查询和分析多源数据,并快速集成到现有应用中的场景。

1

业务人员自助分析

业务人员需要分析数据但不懂SQL,依赖技术团队写查询导致分析效率低下。

业务人员直接用自然语言提问,WrenAI自动生成SQL并返回图表和洞察,实现自助数据分析。

市场经理问“上个月各渠道的转化率对比如何?”,系统自动生成SQL查询并返回柱状图及趋势分析。

2

快速构建数据应用

开发者需要为内部系统或SaaS产品添加自然语言查询数据的功能,但开发成本高。

通过WrenAI的API直接集成文本转SQL和图表生成能力,快速构建智能数据查询功能。

在CRM系统中集成WrenAI API,让销售团队直接问“本季度Top 10客户是谁?”并实时展示图表。

3

跨数据库统一查询

企业数据分散在多个数据库(如PostgreSQL、BigQuery、MySQL),查询需要分别写SQL且语法不同。

WrenAI支持多种数据源,通过语义层统一建模,用户用自然语言即可跨库查询。

用户问“合并销售库和用户库,分析高价值用户的购买行为”,系统自动关联多表并生成跨库查询SQL。

4

实时数据报告生成

制作周期性数据报告需要手动编写SQL、制作图表并撰写分析结论,耗时耗力。

输入分析需求,WrenAI一次性生成SQL查询结果、可视化图表和AI撰写的洞察摘要。

每周运营报告只需输入“生成上周用户活跃度报告”,系统自动输出SQL结果、趋势图和AI总结的关键发现。

项目健康度

84
A 优秀

综合活跃度、人气、增长、社区、文档评估

活跃度
22/25
人气
25/25
增长
15/20
社区
7/15
文档
15/15
在 GitHub 上查看

项目信息

作者 Canner
来源 GitHub
周期 每周
仓库 ID Canner/WrenAI
最新提交 2026-02-02 13:12:10
首次采集 2026-02-09 09:00:30
最后更新 2026-02-09 09:00:30

赞赏支持

如果本站对你有帮助,欢迎打赏支持

微信打赏码

微信

支付宝打赏码

支付宝

评论 0

登录 后发表评论

加载评论中...

助手