Skip to content

Canner/wren-engine

MCP Developer Tools Archived

The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents

This repository is archived and no longer actively maintained.

Java Latest wren-v0.4.0 · 1mo ago Security brief →

Features

  • Provides a semantic context engine for AI agents to understand business definitions
  • Maps models, metrics, relationships, and governance rules from raw data sources
  • Enables natural‑language driven data access with explainable query planning

Recent releases

View all 14 releases →
wren-v0.4.0 New feature
Notable features
  • .env-driven profile secret handling
  • Auto connection validation on startup
  • wren-install-guide skill for setup assistance
Full changelog

0.4.0 (2026-04-30)

Features

  • wren: .env-driven profile secrets, auto connection validation, and wren-install-guide skill (#1588) (38ceaf1)
wren-v0.3.0 New feature
Notable features
  • MDL layout versioning and dialect field added to Model and View
  • wren-core-wasm module providing browser WASM support
  • LanceDB-backed memory layer for schema and query retrieval
Full changelog

0.3.0 (2026-04-20)

Features

  • add MDL layout versioning and dialect field on Model and View (#1556) (0384931)
  • add wren-core-wasm module with browser WASM support (#1568) (4f9201b)
  • wren-core: add refSql model support (#1555) (bdaddf2)
  • wren: add wren docs connection-info CLI command (#1507) (87efbfd)
  • wren: add LanceDB-backed memory layer for schema and query retrieval (#1494) (dfdff01)
  • wren: add memory list, forget, dump & load commands (#1531) (de424e8)
  • wren: add profile management for named connection profiles (#1509) (b086576)
  • wren: add standalone wren Python SDK package (#1471) (41f3f21)
  • wren: CLI 0.2.0 — context management, profiles, strict mode & memory (#1522) (fbec650)
  • wren: CTE-based SQL planning with per-model expansion (#1479) (fca2b11)
  • wren: extend standalone CLI with MySQL support and auto-discovery (#1476) (6a78c12)
  • wren: generate AGENTS.md during wren context init (#1526) (40bf46f)
  • wren: preserve SELECT * in CTE rewriter (#1536) (ed03388)

Bug Fixes

  • oracle: replace ibis[oracle] with native oracledb cursor connector (#1495) (2e3c1de)
  • wren: address CodeRabbit review feedback (9c46f55)
  • wren: fix CLI 0.2.0 docs — description placement, install extras, CLI flags (#1523) (536988e)
  • wren: suppress model-loading noise and improve memory CLI error message (#1529) (bd20444)

Dependencies

  • wren: bump transitive deps for security patches (53c16c4)
wren-core-py-v0.4.0 New feature
Notable features
  • Added MDL layout versioning and a dialect field on Model and View
Full changelog

0.4.0 (2026-04-16)

Features

  • add MDL layout versioning and dialect field on Model and View (#1556) (0384931)
0.24.6 New feature
Notable features
  • Add missing MySQL functions to ibis-server per issue #948.
  • Add Claude Code plugin manifest and marketplace for skills.
  • Add wren-http-api skill, rename generate-mdl, enhance for ClawHub.
Full changelog

What's Changed

  • fix(doc): fix readme typo by @goldmedal in https://github.com/Canner/wren-engine/pull/1462
  • Refactor README to use 'context engine' terminology by @chilijung in https://github.com/Canner/wren-engine/pull/1463
  • chore(doc): restore Wren Engine comparison section in README by @chilijung in https://github.com/Canner/wren-engine/pull/1464
  • Update README.md by @chilijung in https://github.com/Canner/wren-engine/pull/1465
  • Update README.md by @chilijung in https://github.com/Canner/wren-engine/pull/1467
  • docs: add per-module .claude/CLAUDE.md and redirect AGENTS.md by @goldmedal in https://github.com/Canner/wren-engine/pull/1466
  • fix(skills): replace curl|bash with npx skills in update instructions by @goldmedal in https://github.com/Canner/wren-engine/pull/1469
  • feat(ibis-server): add missing MySQL functions per issue #948 by @KerberosClaw in https://github.com/Canner/wren-engine/pull/1470
  • feat(wren): add standalone wren Python SDK package by @goldmedal in https://github.com/Canner/wren-engine/pull/1471
  • feat(skills): add Claude Code plugin manifest and marketplace by @goldmedal in https://github.com/Canner/wren-engine/pull/1472
  • chore: enhance README with Wren AI link and image update by @chilijung in https://github.com/Canner/wren-engine/pull/1475
  • chore: rename wren standalone package by @goldmedal in https://github.com/Canner/wren-engine/pull/1477
  • feat(skills): add wren-http-api skill, rename generate-mdl, enhance for ClawHub by @goldmedal in https://github.com/Canner/wren-engine/pull/1473
  • fix(mcp-server,skills): fix onboarding blockers from test report by @goldmedal in https://github.com/Canner/wren-engine/pull/1478

New Contributors

  • @KerberosClaw made their first contribution in https://github.com/Canner/wren-engine/pull/1470

Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.5...0.24.6

0.24.5 New feature
Notable features
  • feat(clickhouse): add LowCardinality, Bool, DateTime64 and other type mapping support
Full changelog

What's Changed

  • docs: improve quickstart DuckDB setup to reduce user pitfalls by @goldmedal in https://github.com/Canner/wren-engine/pull/1454
  • chore: update README with a16z context-layer framing by @chilijung in https://github.com/Canner/wren-engine/pull/1453
  • docs(skills): enforce Web UI as sole method for connection info setup by @goldmedal in https://github.com/Canner/wren-engine/pull/1455
  • chore(doc): fix readme text by @chilijung in https://github.com/Canner/wren-engine/pull/1458
  • chore(ibis-server): Fix real type & nested composite type mapping for Trino engine by @okayhooni in https://github.com/Canner/wren-engine/pull/1456
  • feat(clickhouse): add LowCardinality, Bool, DateTime64 and other type mapping support by @ahmedjawedaj in https://github.com/Canner/wren-engine/pull/1448
  • fix(mcp-server): fix DuckDB connection info and Dockerfile caching by @goldmedal in https://github.com/Canner/wren-engine/pull/1461
  • docs: update wordings in readme by @chilijung in https://github.com/Canner/wren-engine/pull/1460

New Contributors

  • @ahmedjawedaj made their first contribution in https://github.com/Canner/wren-engine/pull/1448

Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.4...0.24.5

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
660
Forks
199
Languages
Java Python Rust
Status
Archived
Downloads/week
5 ↑33%
NPM Maintainers
1
Contributors
32
TypeScript
Types included ✓

Community & Support

Beta — feedback welcome: [email protected]