[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:wrenai":3},"\u003Cdiv align=\"center\">\n\u003Ca href=\"https:\u002F\u002Fgetwren.ai\" rel=\"nofollow ugc noopener\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\".\u002Fmisc\u002Fwrenai_logo_white.png\">\u003C\u002Fsource>\n    \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FCanner\u002Fwrenai\u002FHEAD\u002Fmisc\u002Fwrenai_logo.png\" width=\"300px\" alt=\"WrenAI\" \u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fa>\u003Ch3>Open-source GenBI: generative BI for AI agents.\u003C\u002Fh3>\n\u003Cp>\u003Cem>Your agents generate, deploy, and govern dashboards from any database, grounded in a context layer they can actually trust.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.getwren.ai\" rel=\"nofollow ugc noopener\">Docs\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002F5DvshJqG8Z\" rel=\"nofollow ugc noopener\">Discord\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fwww.getwren.ai\u002Fpost\u002Fthe-missing-context-layer-for-ai-agents-over-business-data\" rel=\"nofollow ugc noopener\">Vision\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fwww.getwren.ai\u002Fblog\" rel=\"nofollow ugc noopener\">Blog\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCanner\u002Fwrenai\u002Fblob\u002FHEAD\u002FLICENSE\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache_2.0-blue.svg\" alt=\"License: Apache 2.0\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fwrenai\u002F\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fwrenai?label=wrenai\" alt=\"PyPI\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCanner\u002FWrenAI\u002Freleases\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002FCanner\u002FWrenAI?logo=github&amp;label=release\" alt=\"GitHub Release\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002F5DvshJqG8Z\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1227143286951514152?logo=discord&amp;label=Discord\" alt=\"Discord\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCanner\u002FWrenAI\u002Fcommits\u002Fmain\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002FCanner\u002FWrenAI\" alt=\"Last commit\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fx.com\u002Fgetwrenai\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ffollow-@getwrenai-blue?logo=x&amp;logoColor=white\" alt=\"Follow on X\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fcannerdata.com\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fmade_by-Canner-blue\" alt=\"Made by Canner\" \u002F>\u003C\u002Fa>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FCanner\u002FWrenAI?style=social\" alt=\"Stars\" \u002F>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F9263\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F9263\" alt=\"Canner\u002FWrenAI | Trendshift\" width=\"250\" height=\"55\" \u002F>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Cblockquote>\n\u003Cp>📣 \u003Cstrong>2026-05-07\u003C\u002Fstrong>: Wren Engine has merged into this repo under \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCanner\u002Fwrenai\u002Fblob\u002FHEAD\u002Fcore\" rel=\"nofollow ugc noopener\">\u003Ccode>core\u002F\u003C\u002Fcode>\u003C\u002Fa>. The previous \u003Ccode>Canner\u002Fwren-engine\u003C\u002Fcode> repo is archived. The previous WrenAI GenBI app (the Docker-based chat-first BI product) is preserved on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCanner\u002FWrenAI\u002Ftree\u002Flegacy\u002Fv1\" rel=\"nofollow ugc noopener\">\u003Ccode>legacy\u002Fv1\u003C\u002Fcode>\u003C\u002Fa> branch (tag \u003Ccode>v1-final\u003C\u002Fcode>) and is now \u003Cstrong>Wren GenBI Classic\u003C\u002Fstrong>; see \u003Ca href=\"#a-note-on-the-genbi-name\" rel=\"nofollow ugc noopener\">A note on the \"GenBI\" name\u003C\u002Fa> below. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCanner\u002FWrenAI\u002Fdiscussions\u002F2205\" rel=\"nofollow ugc noopener\">Read the announcement →\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Chr \u002F>\n\u003Ch2>What WrenAI is\u003C\u002Fh2>\n\u003Cp>WrenAI is the \u003Cstrong>open-source GenBI engine\u003C\u002Fstrong>: it lets AI agents \u003Cstrong>generate, deploy, and govern\u003C\u002Fstrong> business intelligence, from a SQL answer to a shareable dashboard, across 22+ data sources.\u003C\u002Fp>\n\u003Cp>What makes the output trustworthy is the layer underneath: an open \u003Cstrong>context layer\u003C\u002Fstrong> that gives agents what schemas don't. That means business semantics, approved definitions, examples, memory, and governance, plus the unstructured company knowledge that lives in your docs, wikis, and chat threads. Generative BI is only as good as the context it stands on, and Wren is that context, made reviewable and reusable by every agent you already run.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FCanner\u002Fwrenai\u002FHEAD\u002Fmisc\u002Fwren-ai-architecture.png\" alt=\"Wren AI architecture\" \u002F>\u003C\u002Fp>\n\u003Ch2>GenBI in three beats: Generate · Deploy · Know\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Generate.\u003C\u002Fstrong> Your agent turns a business question into \u003Cem>governed\u003C\u002Fem> SQL and charts. Schema-aware retrieval, MDL planning, dry-plan validation, and structured errors keep it correct instead of confidently wrong.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deploy.\u003C\u002Fstrong> Turn any answer into a shareable, browser-side dashboard powered by \u003Ca href=\"https:\u002F\u002Fdocs.getwren.ai\u002Foss\u002Fsdk\u002Fwasm\" rel=\"nofollow ugc noopener\">\u003Ccode>wren-core-wasm\u003C\u002Fcode>\u003C\u002Fa> and ship it to your own Vercel or Cloudflare Pages account with one command.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Know.\u003C\u002Fstrong> The knowledge that makes all of this correct lives in versionable, e\u003C\u002Fli>\n\u003C\u002Ful>\n",1784564569335]