このプロジェクトについて

Helioでは、データソースをビジュアルパイプラインに接続することでダッシュボードを構築できます。CSVファイル、SQLデータベース、REST APIなど、さまざまなデータ入力をサポートしています。コアワークフローは、「データソース」から「パイプライン」、次に「出力」、そして最終的に「ダッシュボード」へと流れるパスに従います。 主な機能は以下の通りです: - ビジュアルパイプライン:フィルタリング、集計、結合、ピボット、ウィンドウ処理など20種類以上の変換操作を備え、ステップごとのプレビューが可能です。 - ダッシュボードコンポーネント:テーブル、メトリクス、チャート、タイムライン、コレクションに加え、Markdown、テキスト、画像をサポートしています。 - AIアシスタント:エージェントネイティブなインターフェースにより、ユーザーは自然言語で変更内容を記述でき、それらはレビューと適用に向けたパッチセット(diff)として提示されます。 - アラートとスケジューリング:パイプライン出力に対するしきい値ベースのルールと、データ実行のためのcron/インターバルスケジュールを設定できます。 - エージェント統合:MCPサーバーを搭載しており、外部エージェントがパーソナルアクセストークンを介してソースの管理、パイプラインの作成、パネルの構築を行うことができます。 - ポータビリティ:ダッシュボードはJSONとしてエクスポートおよびインポートが可能で、プラットフォームはモバイルフレンドリーなPWAとして提供されています。 技術スタックは、フロントエンドにReact 19/TypeScript、バックエンドにScala 2.13/PostgreSQLで構成されています。