apconw/Aix-DB

Aix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。

解決する課題

Aix-DB を使用すると、ビジネスユーザーは自然言語でデータに関する質問をし、即座に回答、SQL クエリ、視覚的なチャートを取得できます。コードを書いたり、データベーススキーマを知る必要はありません。

仕組み

システムは大規模言語モデル(LLM)を使用してユーザーの意図を理解し、RAG ベースの検索レイヤーがスキーマ知識でリクエストを補強します。Text-to-SQL エージェントが SQL を生成して検証し、サポートされている多数のデータベースのいずれかで実行します。結果は Vue ベースの Web UI で ECharts/AntV を使用して自動的に可視化されます。アーキテクチャは階層的です:Vue 3 フロントエンド、Sanic API ゲートウェイ、インテリジェントサービスレイヤー(LLM、Text2SQL、RAG、マルチエージェント MCP)、およびストレージバックエンド(リレーショナル、ベクター、グラフ、ファイル)。

対象ユーザー

  • SQL の専門知識なしで迅速なデータインサイトを必要とするビジネスアナリストやプロダクトマネージャー。
  • プラグアンドプレイでセルフホスト可能な対話型 BI プラットフォームを探している開発者。
  • 自然言語によるデータ探索のための安全なオンプレミスソリューションを求める企業。

ハイライト

  • エンドツーエンドの自然言語からデータインサイトへのフロー(ChatBI)。
  • 8 以上のリレーショナルデータベースとさまざまなファイルソースをサポート。
  • 拡張可能なスキル統合のためのマルチエージェント MCP フレームワーク。
  • 組み込みのビジュアルダッシュボード、レポートセンター、対話型チャート編集。
  • Docker または Docker-Compose でデプロイ可能で、オプションのローカル開発セットアップも可能。
  • オープンソースの Apache 2.0 ライセンスで、エンタープライズ機能向けの商用 Pro エディションも提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト