项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 18129
使用教程
环境要求
- Python 环境与 pip(用于安装 wrenai CLI)
- Node.js / npx(用于安装 AI 客户端发现存根)
- 一个 AI 客户端,如 Claude Code、Cursor、Cline 或 Codex
- 可访问 PyPI 与 HuggingFace(国内可换镜像源加速)
安装与启动步骤
-
1安装 CLI 核心包
用 pip 安装 wrenai 核心包,DuckDB 已内置,装完即可在终端使用 wren 命令。
pip install wrenai -
2加装数据源扩展
需要连接 PostgreSQL 或启用 memory 记忆能力时,安装带 extras 的版本。
pip install "wrenai[postgres,memory]" -
3国内镜像加速
中国大陆网络下 pip 安装慢或失败时,改用清华 PyPI 镜像重装。
pip install wrenai -i https://pypi.tuna.tsinghua.edu.cn/simple -
4安装客户端存根
该命令自动检测 Claude Code、Cursor、Cline、Codex 等客户端并写入约 50 行的发现存根。
npx skills add Canner/WrenAI -
5拉取工作流指南
让代理通过 CLI 按需获取工作流指南,指南随已安装版本提供,内容始终匹配。
wren skills get genbi -
6自然语言提问
用 wren ask 向代理提出业务问题,--guided 为引导模式,--direct 为直接模式。
wren ask "本季度各渠道的销售额是多少?" --guided -
7试用示例数据集
没有自己的数据库时,让代理使用内置 jaffle_shop 示例数据集,几分钟端到端跑通。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
HF_ENDPOINT | 否 | HuggingFace 模型下载超时时改用镜像站 | https://hf-mirror.com |
如何确认成功
执行 wren skills get genbi 能返回指南内容,且代理可响应 wren ask 提问,说明 CLI 与客户端已接通。
常见问题
Q:pip install 很慢甚至失败怎么办?
A:使用清华镜像源安装:pip install wrenai -i https://pypi.tuna.tsinghua.edu.cn/simple。
Q:HuggingFace 模型下载超时怎么办?
A:在运行 CLI 前先执行 export HF_ENDPOINT=https://hf-mirror.com,再启动 wren 命令。
Q:没有自己的数据库能先体验吗?
A:可以,让代理使用内置的 jaffle_shop 示例数据集,同样的流程几分钟内即可跑通。
Q:支持哪些 AI 客户端?
A:npx skills add Canner/WrenAI 会自动检测 Claude Code、Cursor、Cline、Codex 等客户端。
注意事项
- WrenAI 是代理驱动设计:先装 CLI 和客户端存根,其余配置交给 AI 代理按 CLI 内置指南完成。
- 生成 SQL 与仪表盘部署由代理执行;部署环节需自备 Vercel 或 Cloudflare Pages 账号。
- 旧版 Docker 聊天式 BI 应用已移至 legacy/v1 分支(tag v1-final),现称 Wren GenBI Classic。
- 完整文档见 https://docs.getwren.ai。
核心亮点
- 支持 20+ 主流数据源,开箱即用,适配广泛
- 通过语义层和上下文工程提升 text-to-SQL 准确率
- 内置治理机制,确保数据访问权限和查询合规
不足之处
- 部署和配置相对复杂,需要一定的技术背景
- 文档和社区生态仍在完善中
适用场景
- 企业内部分析师快速生成数据报表
- AI 助手集成数据查询能力,提供实时业务洞察
- 数据团队构建统一的语义层供多工具复用
替代项目
Apache Superset、Metabase、Rill
同类项目推荐
redmine_ai_helper
开源
给 Redmine 装上 AI 代理与语义搜索
A Redmine plugin that adds AI agents, MCP Server, smart completion, and vector searc···
orca
开源
输入 LinkedIn 链接,自动生成人物深度画像
AI agent for deep LinkedIn profile analysis.
rtc-aigc-demo
开源
跑通实时音视频接 AI 对话的完整链路
RTC AIGC Demo
esp32-ai
开源
让 ESP32 跑 AI,离线语音识别不联网
giza-pp
开源
用平行语料训练词对齐模型,输出双语词对应关系
GIZA++ is a statistical machine translation toolkit that is used to train IBM Models···
CrackSQL
开源
一句话把 SQL 方言翻译成另一种,省去手动改写
LLM-based Dialect Translation System
Awesome-Multimodal-LLM-Autonomou···
开源
一榜看尽多模态大模型如何驱动自动驾驶研究
[WACV 2024 Survey Paper] Multimodal Large Language Models for Autonomous Driving
GhostCut-auto_video_translation
开源
一键自动翻译视频硬字幕并配音,轻松实现视频本地化
auto video translation-video translator can auto translate video hard subtitles, aut···
qingsheng-skill
开源
截图丢给 Claude,秒出高情商回复和推进节奏
情圣 · Claude Code 中文恋爱教练技能 · 微信/探探/Soul/Bumble/青藤之恋聊天截图分析 ····
