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 오디오(멀티 스피커 팟캐스트 포함)를 생성하기 위한 내장 도구를 제공합니다。
  • 원커맨드 배포: Docker Compose를 통해 전체 스택(UI, API, Sandbox, Postgres, Redis)을 배포할 수 있습니다.
  • LLM에 종속되지 않음: DeepSeek, vLLM, Ollama를 포함하여 모든 OpenAI 호환 LLM 제공업체와 호환됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트