From 7c18619142a23ab1deca208fd7039eb3bf969591 Mon Sep 17 00:00:00 2001 From: Pin Hsu Chen <96507253+PaulChen79@users.noreply.github.com> Date: Fri, 22 May 2026 11:47:43 +0800 Subject: [PATCH] docs: rename wren-engine package references to wrenai (#2317) Co-authored-by: Claude Opus 4.7 (1M context) --- docs/core/guides/refine.md | 6 +++--- docs/core/reference/architecture.md | 2 +- docs/core/sdk/langchain.md | 4 ++-- docs/core/sdk/pydantic.md | 4 ++-- skills/AUTHORING.md | 2 +- skills/index.json | 2 +- skills/wren-dlt-connector/SKILL.md | 2 +- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/core/guides/refine.md b/docs/core/guides/refine.md index a3fc3ce88..1c62cb9e5 100644 --- a/docs/core/guides/refine.md +++ b/docs/core/guides/refine.md @@ -18,14 +18,14 @@ Scaffolding gives you a baseline MDL. This recipe is how you close the loop — The memory layer is an optional extra. It is **not** included in the base CLI. Install it before running any `wren memory ...` command: ```bash -pip install "wren-engine[memory]" +pip install "wrenai[memory]" ``` Combine with your data source extra as needed: ```bash -pip install "wren-engine[memory,postgres]" -pip install "wren-engine[memory,bigquery]" +pip install "wrenai[memory,postgres]" +pip install "wrenai[memory,bigquery]" ``` Without the `memory` extra, the memory commands below will not be available. diff --git a/docs/core/reference/architecture.md b/docs/core/reference/architecture.md index b209b6c06..fc5426e17 100644 --- a/docs/core/reference/architecture.md +++ b/docs/core/reference/architecture.md @@ -113,7 +113,7 @@ See the [MDL schema reference](/oss/reference/mdl) for the full project structur ### Wren Python SDK -The `wren-engine` Python package exposes the same plan-and-execute pipeline that the CLI drives. The CLI is a thin Typer wrapper over the SDK — both share the orchestration code, both can be embedded in agent frameworks, notebooks, and applications. +The `wrenai` Python package exposes the same plan-and-execute pipeline that the CLI drives. The CLI is a thin Typer wrapper over the SDK — both share the orchestration code, both can be embedded in agent frameworks, notebooks, and applications. When invoked (via CLI or SDK), the orchestrator: diff --git a/docs/core/sdk/langchain.md b/docs/core/sdk/langchain.md index 081591bbf..a9c90c476 100644 --- a/docs/core/sdk/langchain.md +++ b/docs/core/sdk/langchain.md @@ -36,7 +36,7 @@ pip install "wren-langchain[postgres,memory]" # or mysql, bigquery, ... | `memory` | Enables the 3 memory tools (`wren_fetch_context`, `wren_recall_queries`, `wren_store_query`) | | `all` | All datasources at once — useful for experimentation, heavy for production | -If `wren-engine` is already installed (e.g. you use the CLI), the bare `pip install wren-langchain` is enough — your existing extras carry over. +If `wrenai` is already installed (e.g. you use the CLI), the bare `pip install wren-langchain` is enough — your existing extras carry over. --- @@ -194,7 +194,7 @@ Cross-project joins must happen in Python, not in SQL — each project has its o ## Compatibility -| `wren-langchain` | `wren-engine` | `langchain` | `langgraph` | +| `wren-langchain` | `wrenai` | `langchain` | `langgraph` | |---|---|---|---| | 0.2.x | >= 0.5.0 | >= 1.0 | >= 1.0 | diff --git a/docs/core/sdk/pydantic.md b/docs/core/sdk/pydantic.md index d6ca8d2c4..83ef1bb48 100644 --- a/docs/core/sdk/pydantic.md +++ b/docs/core/sdk/pydantic.md @@ -38,7 +38,7 @@ pip install "wren-pydantic[postgres,memory]" # or mysql, bigquery, ... | `memory` | Enables the 3 memory tools (`wren_fetch_context`, `wren_recall_queries`, `wren_store_query`) | | `all` | All datasources at once — useful for experimentation, heavy for production | -If `wren-engine` is already installed (e.g. you use the CLI), the bare `pip install wren-pydantic` is enough — your existing extras carry over. +If `wrenai` is already installed (e.g. you use the CLI), the bare `pip install wren-pydantic` is enough — your existing extras carry over. --- @@ -215,7 +215,7 @@ Cross-project joins must happen in Python, not in SQL — each project has its o ## Compatibility -| `wren-pydantic` | `wren-engine` | `pydantic-ai` | +| `wren-pydantic` | `wrenai` | `pydantic-ai` | |---|---|---| | 0.1.x | >= 0.5.0 | >= 1.0, < 2.0 | diff --git a/skills/AUTHORING.md b/skills/AUTHORING.md index 13be36cce..5653d5191 100644 --- a/skills/AUTHORING.md +++ b/skills/AUTHORING.md @@ -31,7 +31,7 @@ description: "What this skill does and when to trigger it. Include specific trigger keywords. This field is loaded at startup for every conversation." license: Apache-2.0 metadata: - author: wren-engine + author: wrenai version: "1.0" --- ``` diff --git a/skills/index.json b/skills/index.json index 36dac26de..8b2ebf220 100644 --- a/skills/index.json +++ b/skills/index.json @@ -1,5 +1,5 @@ { - "name": "wren-engine", + "name": "wrenai", "description": "AI agent skills for Wren Engine CLI — semantic SQL layer for 22+ data sources.", "homepage": "https://wren.ai", "repository": "https://github.com/Canner/WrenAI", diff --git a/skills/wren-dlt-connector/SKILL.md b/skills/wren-dlt-connector/SKILL.md index 0aac037ae..c112f6f21 100644 --- a/skills/wren-dlt-connector/SKILL.md +++ b/skills/wren-dlt-connector/SKILL.md @@ -3,7 +3,7 @@ name: wren-dlt-connector description: "Connect SaaS data (HubSpot, Stripe, Salesforce, GitHub, Slack, etc.) to Wren Engine for SQL analysis. Guides the user through the full flow: install dlt, pick a SaaS source, set up credentials, run the data pipeline into DuckDB, then auto-generate a Wren semantic project from the loaded data. Use this skill whenever the user mentions: connecting SaaS data, importing data from an API, dlt pipelines, loading HubSpot/Stripe/Salesforce/GitHub/Slack data, querying SaaS data with SQL, or setting up a new data source from a REST API. Also trigger when the user already has a dlt-produced DuckDB file and wants to create a Wren project from it." license: Apache-2.0 metadata: - author: wren-engine + author: wrenai version: "1.0" ---