iflytek/skillhub

Self-hosted, open-source agent skill registry for enterprises. Publish & version skill packages, govern with RBAC and audit logs, deploy on-premise with Docker or Kubernetes.

解決する課題

SkillHubは、組織が「エージェントスキル」(再利用可能なスキルパッケージ)を管理するための、一元化されたプライベートかつガバナンスの効いた手段を提供します。ファイアウォールの内側でスキルの公開、発見、バージョン管理を可能にすることで、スキルの断片化という問題を解決し、独自のロジックを安全に保ちつつ、権限を持つユーザーがアクセスできるようにします。

仕組み

SkillHubはセルフホスト型のレジストリとして機能します。Spring BootのバックエンドとReactのフロントエンドを使用してスキルパッケージを管理します。ユーザーはCLIまたはREST APIを使用してスキルをアップロードし、ロールベースのアクセス制御(RBAC)を備えたチーム固有の名前空間に整理し、全文検索を通じて発見できます。このプラットフォームは、セマンティックバージョニングと、実際のスキルファイルを保存するためのプラグ可能なストレージ(ローカルファイルシステムまたはS3/MinIO)をサポートしています。

対象ユーザー

AIエージェントを構築する企業やチーム向けに設計されており、異なるプロジェクトや部門間でエージェントが使用する機能(スキル)を共有・管理するためのプライベートなインフラストラクチャを必要とする場合に最適です。

ハイライト

  • セルフホスト&プライベート:オンプレミス展開による完全なデータ主権。
  • バージョン管理&ガバナンス:セマンティックバージョニング、カスタムタグ(例:beta, stable)、およびスキルをグローバルスコープに昇格させるための管理者承認フローをサポート。
  • チーム名前空間:専用のメンバー、ロール(オーナー/管理者/メンバー)、および公開ポリシーを備えた整理されたスコープ。
  • CLIファーストのワークフロー:スキルの検索、インストール、公開のためのネイティブCLI。
  • プラグ可能なストレージ:開発用のローカルストレージと、本番環境用のS3/MinIOと互換性があります。
  • エンタープライズ機能:監査ログ、APIトークン管理、多言語サポートが含まれています。

関連

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