このプロジェクトについて
OpenHiveは、ゼロセットアップで動作するモデル非依存ランタイムであり、AIエージェントのコロニー運用を目的としている。このアーキテクチャでは、リードエージェント「Queen」がプロセスを管理し、「worker」としてのクローンを用意することで、並列かつ長時間のタスクを処理する。従来のエージェントフレームワークはワークフローグラフをコンパイルする必要があるが、Hiveは単一の実行プリミティブを用い、Queenとworkerがツールやモデルを共有しつつ、共有トレーラー台帳と永続的なタスク計画を通じて協調動作する。
主な機能は以下の通り:
- コロニー管理:スケーラブルな実行のために動的にworkerクローンを生成
- プロダクションハルネス:クラッシュセーフな一時停止・再開、コスト制限、詳細な監視を内蔵
- Human-in-the-Loop:SentinelシステムによりエージェントはSlackやTelegramでタスクを人間にエスカレーションでき、応答まで状態を一時停止
- 統合:LiteLLM経由で100以上のLLMプロバイダ(OpenAI、Anthropic、Google Geminiなど)をサポートし、MCP(Model Context Protocol)を通じて業務システムに接続
- ツール類:ネイティブ拡張による汎用計算利用とブラウザ操作に対応
Pythonで実装され、監査性・稼働率・信頼性が重要な、AIエージェントのプロトタイプから本番運用への移行を支援するためのフレームワークである。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.