xeronsh/openOii

故事想法 → 多智能体协作 → 漫剧成片 | 基于 LangGraph 的 AI 漫剧生成平台

해결하는 문제

openOii는 스토리 아이디어를 완성된 AI 생성 만화 스타일 영상으로 전환하는 프로세스를 자동화합니다. 계획 수립, 캐릭터 및 스토리보드 생성, 최종 영상 제작 및 합성까지 복잡한 파이프라인을 관리하며, 무한 캔버스를 통해 프로세스를 시각적으로 검토할 수 있도록 제공합니다.

작동 방식

이 프로젝트는 다단계 AI 생성 파이프라인을 관리하기 위한 핵심 오케스트레이션 엔진으로 LangGraph를 사용합니다. 실시간 진행 상황 업데이트를 위해 FastAPI 백엔드와 React 프론트엔드를 통합하고 WebSockets를 활용합니다. 사용자는 스토리 아이디어와 스타일을 입력한 후, AI 에이전트의 시퀀스를 실행하여 계획 및 자산 생성을 처리합니다. 결과는 tldraw 기반의 무한 캔버스에 표시되어 검토할 수 있습니다.

대상 사용자

주로 LangGraph를 사용한 다단계 AI 오케스트레이션, 상태 복구, 실시간 프론트엔드-백엔드 협업에 관심이 있는 개발자를 위한 학습 및 데모 프로젝트로 설계되었습니다.

주요 특징

  • 다단계 파이프라인: 스토리 컨셉에서 최종 영상 합성에 이르기까지 전체 흐름을 오케스트레이션합니다.
  • 인터랙티브 캔버스: tldraw를 활용한 무한 캔버스로 캐릭터, 스토리보드, 최종 결과를 검토할 수 있습니다.
  • 실행 제어: 복구 가능하고, 취소 가능하며, 피드백 기반의 실행 프로세스를 지원합니다.
  • 실시간 업데이트: 생성 중 진행 상황을 실시간으로 추적할 수 있도록 WebSocket 통합을 구현했습니다.

관련

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