A lightweight, self-hosted personal agent app with a TUI and GUI, local workspace tools, human approval, persistent sessions, memory, and Skill/Plugin/MCP extensions.
iflytek/skillhub
組織内でエージェントスキルパッケージを公開、バージョン管理、統制するためのセルフホスト型オープンソースレジストリ。
- スター
- 5,261
- フォーク
- 804
- 未解決の Issue
- 31
- 最終コミット
- 昨日
これは何?
SkillHubは、チームがエージェントスキルパッケージを公開し、チーム単位またはグローバルの名前空間に整理して、メンバーが検索やCLIから見つけてインストールできるセルフホスト型レジストリです。スキルはセマンティックバージョン、betaやstableなどのカスタムタグ、自動のlatest追跡でバージョン管理されます。
アクセスは名前空間ごとのロール(Owner、Admin、Member)、公開ポリシー、可視性ルールによって制御されます。また、レビューやグローバルスコープへの昇格などのガバナンス操作は監査ログに記録されます。APIトークン管理、OAuthアカウントの統合、スター、評価、ダウンロード追跡にも対応しています。
Spring Boot、PostgreSQL、Redis、S3またはMinIOストレージで動作し、ReactのWeb UIを備えています。Docker Compose、Kubernetesマニフェスト、Helm chartでデプロイでき、ClawHub形式のクライアントと、公式の@astron-team/skillhub CLIに対応しています。
主な機能
- 01セマンティックバージョンとカスタムタグを使って、エージェントスキルパッケージを公開・バージョン管理。
- 02Owner、Admin、Memberのロールを設定し、スキルをチームまたはグローバルの名前空間に整理。
- 03名前空間、ダウンロード数、評価、更新時期で絞り込める全文検索。
- 04レビューや昇格などのガバナンス操作を監査ログに記録。
- 05CLIやプログラムからのアクセスに使える、スコープを設定したAPIトークン。
- 06ローカルファイルシステム、S3、MinIOを切り替えて使えるストレージ。
ユースケース
- 社内で開発したエージェントスキルを、公開せずに企業内で共有する。
- レビューや監査の要件を満たす、ファイアウォール内の統制されたスキルカタログを運用する。
- CLIの単一のインストールコマンドで、審査済みのスキルを従業員のコーディングエージェントに配布する。
クイックスタート
- 1
Docker と Docker Compose をインストールします
- 2
リポジトリのルートからローカル開発環境を起動します
make dev-all - 3
ブラウザーで Web UI を開きます
使う前に知っておきたいこと
- セルフホスティングには、独自のインフラと運用作業が必要です。
- ローカル開発には Docker が必要です。また、中国では Maven の依存関係のダウンロードにミラーが必要になる場合があります。
- ローカル環境の初期管理者パスワードは README で公開されているため、本番環境では変更する必要があります。
トピック
よくある質問
- skillhub とは?
- 組織内でエージェントスキルパッケージを公開、バージョン管理、統制するためのセルフホスト型オープンソースレジストリ。 SkillHubは、チームがエージェントスキルパッケージを公開し、チーム単位またはグローバルの名前空間に整理して、メンバーが検索やCLIから見つけてインストールできるセルフホスト型レジストリです。スキルはセマンティックバージョン、betaやstableなどのカスタムタグ、自動のlatest追跡でバージョン管理されます。
- skillhub は無料で使えますか?ライセンスは?
- skillhub は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- skillhub は今もメンテナンスされていますか?
- 活発にメンテナンス中。skillhub の最終コミットは 2026年10月21日 です。
- skillhub は何に使えますか?
- 社内で開発したエージェントスキルを、公開せずに企業内で共有する。 レビューや監査の要件を満たす、ファイアウォール内の統制されたスキルカタログを運用する。 CLIの単一のインストールコマンドで、審査済みのスキルを従業員のコーディングエージェントに配布する。
- skillhub のインストール方法は?
- Docker と Docker Compose をインストールします リポジトリのルートからローカル開発環境を起動します: make dev-all ブラウザーで Web UI を開きます
- skillhub はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/iflytek/skillhub
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数クラスターの管理、監視、RBACアクセス制御、AIトラブルシューティングアシスタントを備えた、軽量なオープンソースのKubernetesダッシュボードです。
アノテーション駆動のJava管理画面フレームワーク。JPAエンティティに@Eruptを付けるだけで、管理UI、RBAC、監査ログ、REST APIを実行時に生成します。
デバイスを考慮したスケジューリングにより、GPUなどのAIアクセラレータをメモリや計算能力に応じてPod間で共有するKubernetesミドルウェア。
Spring Boot製のセルフホスト型AIアシスタント基盤。マルチユーザーのワークスペース、複数プロバイダー間のモデルフェイルオーバー、LLM Wiki、MCP、Skills、IM連携を備えています。
Self-hosted, local-first personal AI agent with layered memory, tool permissions, workflows and IM channel integration.