複数のLLMエージェントを連携させる、セルフホスト型のTypeScriptエージェント実行環境。人による承認ゲートと、オフラインで検査できる実行ジャーナルを備えています。
aden-hive/hive
永続化されたqueenエージェントが作業を計画し、workerエージェントを並列起動して、共有SQLiteトラッカーで結果を管理するオープンソースのランタイム。
- スター
- 11,142
- フォーク
- 5,633
- 未解決の Issue
- 1,093
- 最終コミット
- 5 日前
これは何?
Hiveは、リード、チケット、リポジトリ、ドキュメントなど、似た単位の業務を多数処理するAIエージェントのコロニーを実行するランタイムです。queenエージェントに成果を伝えると、まず自分で最初の単位を処理し、その手順をskillとして保存してから、残りを並列workerに振り分けます。各workerは共有SQLiteトラッカーに結果を書き込み、そこからクエリ、監査、再開ができます。
Hiveにある実行プリミティブは、agent loopひとつだけです。workerはqueenのクローンで、それぞれ独自のタスク、より限定されたツールセット、厳格なツール呼び出し予算を持ちます。オーケストレーションは、事前定義されたグラフではなく、run_workerやrun_playbookなどのツール呼び出しを通じて行います。エージェントの状態はディスクに保存されるため、クラッシュや再起動の後も作業を再開でき、コロニーはcron、interval、webhookのトリガーで実行できます。
このプロジェクトには、shell、ファイル、コード検索、PDF、Webスクレイピング、チャート用の組み込みツールに加え、ブラウザー上で作業するエージェント向けのChrome拡張ブリッジが付属しています。あらゆるMCPサーバーと、Ollama経由のローカルモデルを含むLiteLLM対応モデルを利用できます。セッション、トラッカー、メモリーは~/.hive配下にプレーンファイルとして保存されます。
主な機能
- 01セッションをまたいで引き継がれる永続的な役割とMarkdownメモリーを持つqueenエージェント。
- 02ツール呼び出しで並列に起動され、同時実行数に上限を設けられるworkerエージェント。
- 03workerが結果を書き込み、SQLでクエリできる共有SQLiteトラッカー。
- 04状態をディスクに保存し、クラッシュ後に復旧できる再開可能な実行。
- 05shell、ファイル、PDF、Webスクレイピング、チャート用の組み込みツールと、MCPサーバーのサポート。
- 06LiteLLM経由でのモデル利用に対応し、OpenAI、Anthropic、Gemini、ローカルのOllamaモデルをサポート。
ユースケース
- 多数の製品、企業、アカウントを対象に、同じ質問を並列で調査する。
- リトライとデッドレターリストを使い、数百件のリードやチケットに対して再現可能な処理を実行する。
- 再起動後も継続し、監査可能な結果を生成するスケジュール済みバックグラウンドジョブ。
- 重要な判断の段階で人間の承認を得ながら、ブラウザー経由またはAPI経由のタスクを自動化する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/aden-hive/hive.git - 2
リポジトリのフォルダーに移動する
cd hive - 3
クイックスタートスクリプトを実行する(macOS / Linux)
./quickstart.sh - 4
後でリポジトリから hive open を実行してダッシュボードを開く
hive open
使う前に知っておきたいこと
- git に加えて、Python 3.11 以降と Node.js 20 以降が必要です。
- API キーまたはコーディング用サブスクリプション、あるいは Ollama 経由のローカルモデルが必要です。
- このリポジトリは uv ワークスペースのため、ルートで pip install -e . を実行しても動作しません。代わりにクイックスタートを使ってください。
収録されている特集
トピック
よくある質問
- hive とは?
- 永続化されたqueenエージェントが作業を計画し、workerエージェントを並列起動して、共有SQLiteトラッカーで結果を管理するオープンソースのランタイム。 Hiveは、リード、チケット、リポジトリ、ドキュメントなど、似た単位の業務を多数処理するAIエージェントのコロニーを実行するランタイムです。queenエージェントに成果を伝えると、まず自分で最初の単位を処理し、その手順をskillとして保存してから、残りを並列workerに振り分けます。各workerは共有SQLiteトラッカーに結果を書き込み、そこからクエリ、監査、再開ができます。
- hive は無料で使えますか?ライセンスは?
- hive は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- hive は今もメンテナンスされていますか?
- 活発にメンテナンス中。hive の最終コミットは 2026年11月2日 です。
- hive は何に使えますか?
- 多数の製品、企業、アカウントを対象に、同じ質問を並列で調査する。 リトライとデッドレターリストを使い、数百件のリードやチケットに対して再現可能な処理を実行する。 再起動後も継続し、監査可能な結果を生成するスケジュール済みバックグラウンドジョブ。 重要な判断の段階で人間の承認を得ながら、ブラウザー経由またはAPI経由のタスクを自動化する。
- hive のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/aden-hive/hive.git リポジトリのフォルダーに移動する: cd hive クイックスタートスクリプトを実行する(macOS / Linux): ./quickstart.sh 後でリポジトリから hive open を実行してダッシュボードを開く: hive open
- hive はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/aden-hive/hive
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数のAIエージェントで複雑なPC作業を自動化するオープンソースのデスクトップアプリ。Claude Coworkに代わる無料の選択肢として位置づけられています。
イベントストリーミング、ツール権限、ミドルウェア、サンドボックス実行を備えた、長時間稼働する分散エージェント構築用Javaフレームワーク。
ブラウザーWebUI、ターミナルクライアント、チャットアプリ連携、各種ツール、メモリ、MCPに対応した、Python製のセルフホスト型パーソナルAIエージェントフレームワーク。
人とAIエージェントが同じPodで協働する、各エージェントが独自のメモリ、スキル、アイデンティティを持つオープンソースの共有ワークスペース。
WebUI、メモリ、ツール、MCP、サブエージェント、定期実行の自動化を備え、ローカルまたはクラウドのLLMを利用できるセルフホスト型の個人向けAIエージェント。