getnao/nao
👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone
何を解決するか
nao は、データチームが自然言語でデータを照会できる分析エージェントを構築・デプロイするためのフレームワークを提供します。これにより、ビジネスユーザーは複雑なSQLを手動で書く必要なく、自然言語でデータを照会できます。
動作方法
ユーザーは CLI ツール (nao-core) を使ってエージェントのコンテキスト(データ、メタデータ、ドキュメント、ルールなど)を構築します。このコンテキストはエージェントと同期され、平易な英語の質問をデータインサイトに変換します。システムには、ユーザーがエージェントと対話し、データを可視化し、フィードバックを提供できるチャットインターフェースが含まれており、データチームは専用の評価フレームワークを使ってエージェントのパフォーマンスをユニットテストできます。
対象ユーザー
- データチーム:信頼性・セキュリティ・データスタックに依存しない分析エージェントを構築したい人。
- ビジネスユーザー:技術的知識がなくても、データから即座に分析結果や可視化を取得したい人。
特徴
- オープンコンテキストビルダー:データ、メタデータ、ドキュメント、MCP を制限なく追加可能。
- データスタック非依存:任意の LLM、データウェアハウス、データスタックと互換性あり。
- エージェントの信頼性可視化:パフォーマンスのユニットテスト、コンテキストのバージョン管理、使用状況・フィードバックの追跡をサポートするツールを備える。
- セルフホスティング & セキュア:セルフホスティングとプライベート LLM キーの使用を可能にし、データセキュリティを確保。
- ネイティブ可視化:チャット UI 内でデータ可視化を生成・カスタマイズ可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト