DrizzleTime/Foxel

A highly extensible private cloud storage solution for individuals and teams, featuring AI-powered semantic search.

解決する課題

Foxelは、複数のクラウドストレージサービスやローカルドライブに断片化したデータを管理するという課題に対処します。物理的な保存場所に関係なく、ファイルを整理、検索、および自動操作するための統一されたインターフェースを提供します。

仕組み

Foxelは、アダプターベースのアーキテクチャを使用した中央オーケストレーション層として機能します。さまざまなストレージバックエンド(S3、WebDAV、Google Driveなど)に接続し、単一のWebインターフェースを通じてそれらを公開します。埋め込みプロバイダーとベクトルデータベース(MilvusやQdrantなど)を使用してAIを統合し、非構造化データ全体でのセマンティック検索を可能にします。さらに、ファイル操作、Webフェッチ、処理タスクを実行できるAIエージェントを備えており、ロールベースのアクセス制御と機密性の高いエージェント操作に対する承認システムを通じてセキュリティが強化されています。

対象ユーザー

このプロジェクトは、異なるストレージプロバイダーを統合し、AIを活用したインテリジェントなファイル検索と自動管理を求める、セルフホスト型のプライベートクラウドストレージソリューションを必要とする個人やチーム向けです。

ハイライト

  • 統合ストレージ: ローカル、クラウド、およびプロトコルベースのストレージ(S3、WebDAV、SFTP)を1つのインターフェースに集約します。
  • セマンティック検索: AI埋め込みとベクトルデータベースを使用して、ファイル名だけでなく自然言語の説明に基づいてファイルを検索します。
  • 統合AIエージェント: Webフェッチやファイルシステム操作が可能なエージェントを搭載しており、書き込み操作には安全な承認ワークフローが用意されています。
  • 拡張可能なアーキテクチャ: カスタムルートやフロントエンドコンポーネント用のプラグインシステム、および堅牢なロールベースのアクセス制御 (RBAC) システムをサポートしています。
  • プロトコルサポート: 外部アプリケーションとの互換性のために、保存されたデータをS3およびWebDAVプロトコル経由で公開します。

関連

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