OpenCSGs/csghub-server

csghub-server is the backend server for CSGHub which helps user to manage datasets, modes, and also run Model Inference, Finetune and Application Spaces.

What it solves

CSGHub Server は、大規模モデルアセットの集中管理プラットフォームを提供し、ユーザーがモデルやデータセットを整理、検索、配布できるようにします。異なるストレージシステムや Git サーバー間で大規模 AI アセットを管理する複雑さに対処します。

How it works

サーバーは REST API 駆動のバックエンドとして動作し、Git サーバー(Gitea や GitLab など)や LFS ストレージシステム(ローカルまたは S3 互換クラウドストレージ)と統合します。ユーザーと組織の権限を管理し、テキストや画像のコンテンツモデレーションを処理し、ダウンロードやいいねなどのアクティビティデータを追跡します。

Who it’s for

LLM モデルやデータセットの信頼できるセルフホスト型資産管理システムが必要な開発者や組織、特に Git LFS と S3 ストレージとの統合が求められるケース向けです。

Highlights

  • モデル、データセット、ユーザーを管理する REST API を提供
  • 大容量ファイルとオンラインダウンロードを扱う Git LFS をサポート
  • .parquet ファイルを含むデータセットファイルのオンラインプレビュー
  • モデルとデータセットのラベルを自動タグ付け
  • 様々な Git サーバーと S3 互換ストレージをサポートする拡張可能なアーキテクチャ
  • OpenCSG llm‑inference と統合し、ワンクリックでモデルをデプロイ