lingyuanli/MultiGen
Multi-agent end-to-end application - General-purpose artificial intelligence agent for multimodal agent collaboration
解決する課題
MultiGenは、完全にプライベートなオンプレミス展開向けに設計された汎用AIエージェントシステムを提供します。これにより、ユーザーはデータが自社のインフラから離れることなく、ウェブの閲覧、コードの実行、マルチモーダルコンテンツの生成ができる強力なエージェントを実行できます。
仕組み
このシステムは2段階のエージェントアーキテクチャを採用しています。Plannerエージェントがユーザーの目標を一連のJSONサブステップに分解し、それをReActエージェントが推論とツール呼び出しによって反復的に実行します。セキュリティを確保するため、すべての操作(シェルコマンド、ブラウザ操作、ファイル操作)は、隔離されたDockerサンドボックス(Ubuntu + Chrome + VNC)内で実行されます。
対象ユーザー
商用エージェントプラットフォーム(Claude AgentやGPT Agentなど)に代わる、セルフホスト型のプライベートな選択肢を必要とし、データ、モデル、および実行環境を完全に制御したいユーザーや組織を対象としています。
ハイライト
- サンドボックス実行: すべての操作は使い捨てのUbuntuコンテナ内で実行されるため、モデルがホストマシンにアクセスすることを防ぎます。
- MCP & A2A ネイティブ: 外部ツール用のModel Context Protocol (MCP)と、ピアエージェントにタスクを委任するためのAgent-to-Agent (A2A) プロトコルをサポートしています。
- マルチモーダル生成: 画像、動画、3Dモデル、およびTTSオーディオ(マルチスピーカーのポッドキャストを含む)を作成するための組み込みツールを備えています。
- ワンコマンド展開: フルスタック(UI、API、Sandbox、Postgres、Redis)をDocker Compose経由で展開できます。
- LLMに依存しない: DeepSeek、vLLM、Ollamaを含む、あらゆるOpenAI互換のLLMプロバイダーに対応しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト