Canner/WrenAI
GenBI (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.
What it solves
WrenAI は、AI エージェントがビジネスデータとやり取りするための、ガバナンスされた信頼できる方法を提供します。データベーススキーマ外に存在するビジネス定義、承認済みジョイン、企業知識を含むセマンティックコンテキスト層を提供することで、LLM が「幻覚」的または誤った SQL クエリを生成する問題を解決します。
How it works
WrenAI は AI エージェントとデータベースの間の仲介レイヤーとして機能します。ビジネスセマンティクスを定義するために Modeling Definition Language (MDL) を使用し、ローカルメモリインデックス(LanceDB)でリコールを行います。エージェントは CLI と特定の「スキル」を使って接続を設定し、プロジェクトにビジネスコンテキストを付加し、ガバナンスされた SQL を生成します。その後、システムはこれらの回答をブラウザ側ダッシュボードに変換し、wren-core-wasm を介して Vercel や Cloudflare Pages などのプラットフォームにデプロイできます。
Who it’s for
ビジネスロジックが複雑でデータベース外に存在する場合に、AI エージェントが信頼できるビジネスインテリジェンス(BI)と共有可能なダッシュボードを生成できるようにしたいエージェントビルダー向けです。
Highlights
- End-to-End GenBI: ガバナンスされた SQL を生成し、チャートを作成し、共有可能なダッシュボードをデプロイします。
- Context Layer: ビジネス意味と承認済み定義を Git フレンドリーでバージョン管理されたファイルにキャプチャします。
- Wide Compatibility: 22 以上のデータソースをサポートし、Claude Code、Cursor、Cline などのエージェントと統合します。
- Correctness Primitives: ドライプラン検証、ヒント付き構造化エラー、値プロファイリングを含み、正確性を保証します。
- Open Core: Apache-2.0 ライセンスでオープンソース化され、Rust ベースのセマンティックエンジンがコアです。