このプロジェクトについて
LobeHubは、ユーザーの「Chief Agent Operator(エージェント運用の責任者)」として位置付けられたAIエージェントプラットフォームである。単発のタスク駆動型ツールから脱却し、エージェントを業務の単位として捉え、人間とエージェントが共に進化するための基盤を提供する。
READMEで強調されている主な機能は以下の通りである。
- **Operator(運用)**:すべてのエージェントを一元管理し、IM Gatewayによってユーザーが普段利用しているチャット上でエージェントにアクセスできる。
- **Create(作成)**:Agent Builderにより、ユーザーが要件を一度記述するだけで自動設定されたエージェントを取得できる。モデルやモダリティへの統一アクセスに加え、10,000以上のツールやMCP互換プラグインのライブラリをサポートする。
- **Collaborate(協働)**:Agent Groupsがタスクに適したエージェントを編成し、並列的な協働を可能にする。Pagesは共有コンテキストを持つマルチエージェントでの文書作成を、Scheduleは適切なタイミングでのエージェント実行を、Projectは作業の整理を、Workspaceは明確な権限管理を備えたチーム共有スペースを提供する。
- **Evolve(進化)**:Personal Memoryがユーザーのニーズを理解し、業務パターンから継続的に学習する。構造化された編集可能なホワイトボックス型メモリにより、透明性を確保する。
セルフホスティングにも複数の方法で対応している。Vercel、Zeabur、Sealos、RepoCloud、Alibaba Cloudのワンクリックデプロイ、またはセットアップスクリプトとdocker composeを用いたDockerによるデプロイが可能である。デプロイにはOpenAI APIキーが必要で、任意の環境変数としてOPENAI_PROXY_URLやOPENAI_MODEL_LISTが用意されている。
関連パッケージのエコシステムも整備されており、AIGCアプリ向けUIコンポーネントの@lobehub/ui、AI/LLMブランドアイコンの@lobehub/icons、TTS/STT用Reactフックの@lobehub/tts、lint・設定プリセットの@lobehub/lintが含まれる。プラグイン開発は、プラグインインデックス、テンプレート、SDK、ゲートウェイを通じてサポートされている。READMEには、pnpm(フルスタックのNext.js + Vite SPA)およびbun(SPAのみ)を用いたローカル開発の手順も記載されており、コミュニティからの貢献も歓迎されている。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.