BoCloud/folib

全语言制品仓库,涵盖npm、Maven、PyPi、Docker、Gradle、SBT、Cocoapods、Swift、RPM、Debian、PHP、Go、Pub、Ivy、NuGet、Conda、Cargo、Conan、Yarn、GitLFS、Helm、OHPM等主流工具,涵盖Huggingface 等主流AI模型仓库的代理与同步

何を解決するか

FOLibは、AIの研究開発に特化して設計された、包括的なソフトウェアサプライチェーンサービスプラットフォームです。従来のソフトウェアパッケージと最新のAIモデルの重みの両方を扱うことができ、サプライチェーンプロセスにセキュリティとインテリジェンスを統合できる、集約されたマルチ言語アーティファクトリポジトリのニーズに対応します。

仕組み

FOLibは、23以上の異なる言語エコシステム(PyPi、Maven、npm、Dockerなど)をサポートする統合リポジトリマネージャーとして機能します。特にAIに関しては、Hugging Face、Ollama、ModelScopeといった主要なモデルハブのプロキシおよび同期機能を提供し、チームがこれらのモデルのプライベートバージョンをホストすることを可能にします。グラフベースのデータモデルを利用して、要件、サービス、アーティファクト、セキュリティ脆弱性、および依存関係証明書間の関係を追跡します。さらに、Model Context Protocol (MCP) を実装することで、AIエージェントがインテリジェントなクエリを実行し、アーティファクトを推奨し、脆弱性のパッチ適用を自動化できるようにします。

対象ユーザー

セキュア、プライベート、またはクラウドネイティブな環境において、複数のプログラミング言語にわたる依存関係、コンテナイメージ、およびAIモデルの複雑なサプライチェーンを管理する必要があるAI研究者およびソフトウェアエンジニア向けに設計されています。

ハイライト

  • 広範な言語サポート: PyPi、Maven、Docker、Cargo、Condaを含む23以上のパッケージマネージャーと互換性があります。
  • AIモデルの統合: Hugging Face、Ollama、ModelScopeに対するネイティブなプロキシおよび同期機能。
  • エージェント機能: アーティファクトの発見とセキュリティ修正を自動化するためのMCPおよびAIエージェントのサポート。
  • クラウドネイティブ対応: OCIイメージ形式、複数のコンテナクライアント(podman、nerdctlなど)、および大容量ファイルのマウント用のWebDAVをサポートしています。

関連

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