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プロバイダーに対応しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト