
wren-engine
by Canner·★ 661·综合分 53
为AI代理提供的开放上下文引擎,在数据源之上提供业务上下文和语义层。
ai-llmdatabasedeveloper-tools
198
Forks
72
活跃 Issue
本月
最近提交
2 天前
收录于
概述
Wren Engine 是一个上下文引擎,帮助AI代理理解业务数据而非原始表格。它将业务定义、指标、关系和治理规则转化为可通过MCP查询的代理可用上下文。该引擎连接各种数据源,并根据MDL(建模定义语言)描述的语义模型规划查询。对于在Claude Code、VS Code和其他MCP兼容环境中构建代理原生工作流特别有用。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:使用可信业务定义进行自然语言分析
你:能够回答跨受管企业数据问题的AI副驾驶
你:需要真实业务上下文而非仅模式转储的代码助手
你:Wren Engine是什么?
你:它与MCP服务器如何集成?
什么时候选它
当您的 AI 代理需要理解业务上下文和指标而不仅仅是原始表架构时,特别是在治理的企业数据环境中,选择 Wren Engine。
什么时候不要选它
如果您需要没有业务上下文层的直接数据库访问,或者您寻找没有语义建模的简单文本到 SQL 解决方案,请不要选择它。
可对比工具
datahub-mcpsemantic-serversql-to-agent
安装
安装
通过MCP
- 克隆仓库:
git clone https://github.com/Canner/wren-engine - 进入MCP服务器目录:
cd wren-engine/mcp-server - 遵循README中的设置说明
通过AI代理
- 按照[安装指南](https://docs.getwren.ai/oss/engine/get_started/installation)
- 使用[jaffle_shop示例](https://docs.getwren.ai/oss/engine/get_started/quickstart)进行快速启动
Claude Desktop配置
添加到您的Claude Desktop config.json:
{
"mcpServers": {
"wren": {
"command": "uv",
"args": ["run", "mcp-server", "serve"],
"env": {
"WREN_ENGINE_PATH": "/path/to/wren-engine"
}
}
}
}FAQ
- Wren Engine是什么?
- Wren Engine是一个开放上下文引擎,帮助AI代理理解业务数据语义、指标、关系和治理规则,而不仅仅是原始表格。
- 它与MCP服务器如何集成?
- Wren Engine包含一个MCP服务器模块,为AI代理提供工具和资源来与业务上下文交互、查询数据和访问元数据。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by wwwy3y32 · 2025-04-01
- 帖子 by chilijung · 2026-03-29
wren-engine 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。