
WrenAI 安装指南三步跑通 AI 文本转 SQL【免费下载链接】WrenAIGenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20 data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.项目地址: https://gitcode.com/GitHub_Trending/wr/WrenAIWrenAI 是一个开源 GenBI生成式 BI引擎让 AI agent 把自然语言问题变成可信 SQL 和可部署的 dashboard支持 BigQuery、Snowflake、PostgreSQL、ClickHouse 等 20 数据源。它适合想给自有数据库搭数据问答 agent、受够 LLM 瞎编 SQL 的开发者。安装不用 Docker一条 pip 装完入口就是wren这个命令行工具。三步把 WrenAI 跑起来安装、验证、首次查询全程不用 Docker按三步走。第一步装 CLIpip install wrenai[postgres,memory] DuckDB 内置其他数据源在方括号里加对应 extra 即可。装完执行wren version验证。第二步给 AI 客户端装发现桩自动识别 Claude Code、Cursor 等npx skills add Canner/WrenAI第三步在项目目录打开你的 AI agent说用 Wren 接我的 Postgres。它会自己拉取 onboarding 指南、创建连接 profile、搭项目、跑通第一条查询。没有自己的库让它用内置的 jaffle_shop 示例数据集15 分钟跑完全程。修改数据库连接串去哪儿找连接信息不写在代码里而是分散在三类文件配置项位置作用连接 profile~/.wren/profiles.yml数据库连接信息支持${ENV_VAR}占位项目声明项目根目录wren_project.yml数据源、schema 等语义模型 MDLmodels/、relationships.ymlagent 读取的业务口径密钥值.env当前目录、项目根、~/.wren占位符解析不存明文多个项目要切换配置目录时用环境变量WREN_HOME指过去即可。解析逻辑见 core/wren/src/wren/profile.py。出问题去哪儿查排查顺序建议先看报错再对入口最后跑测试。CLI 入口core/wren/src/wren/cli.pywren命令的脚本入口注册在pyproject.toml所有子命令从这里挂出测试用例core/wren/tests/覆盖连接器、CLI、记忆模块感觉不对就先跑相关用例排除环境问题⚠️wren query的报错是带 hint 的结构化错误先看输出再翻源码下一步看什么概念与教程docs/core/MDL 语义层、上下文层、连接指南都在这完整示例项目examples/v5-jaffle/models、views、knowledge 目录齐全适合对照理解接入 LangChain / PydanticAIsdk/wren-langchain/、sdk/wren-pydantic/ 部署 dashboard在 agent 里执行wren skills get genbi按指南推送到 Vercel 或 Cloudflare以上内容为概括性整理实际结构以官方仓库为准版本更新可能存在差异。【免费下载链接】WrenAIGenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20 data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.项目地址: https://gitcode.com/GitHub_Trending/wr/WrenAI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考