Repolode
Forget-C

Forget-C/Jellyfish

대본 분해, 스토리보드 작성, 에셋 일관성 관리, 영상 생성과 내보내기를 아우르는 AI 단편 드라마 제작용 엔드투엔드 워크스페이스입니다.

스타
7,127
포크
1,228
열린 이슈
9
마지막 커밋
3개월 전

어떤 프로젝트인가요?

Jellyfish는 AI로 단편 드라마를 제작하는 워크스페이스입니다. 챕터별 대본을 입력하면 AI가 샷 단위로 나누고 등장인물, 장면, 소품, 의상, 대사를 추출합니다. 각 샷은 생성 단계에 들어가기 전에 준비와 확인 과정을 거칩니다.

등장인물, 장면, 소품, 의상을 공유 엔티티 모델로 관리해 여러 샷에서 동일한 에셋을 재사용할 수 있으므로 인물의 정체성과 스타일을 일관되게 유지할 수 있습니다. 이미지·영상 생성과 텍스트 처리는 하나의 작업 센터에서 비동기 작업으로 실행되며, 상태와 경과 시간, 결과를 확인하고 작업을 취소할 수 있습니다.

프런트엔드는 React와 Vite, 백엔드는 FastAPI로 구성되며, Docker Compose 설정에서 MySQL, Redis, RustFS를 스토리지로 사용합니다. 여러 공급자의 모델 관리, 프롬프트 템플릿, OpenAPI로 생성하는 프런트엔드 클라이언트도 포함되어 있습니다.

핵심 기능

  • 01챕터별 대본을 샷 단위로 나누고 등장인물, 장면, 소품, 의상, 대사를 추출합니다.
  • 02공유 등장인물, 장면, 소품, 의상을 관리해 여러 샷에서 재사용할 수 있습니다.
  • 03샷은 생성 워크스페이스에 들어가기 전에 준비 상태 검사를 통과해야 합니다.
  • 04이미지와 영상 생성을 추적 가능한 비동기 작업으로 실행하고, 작업을 취소할 수 있습니다.
  • 05여러 모델 공급자, 범주별 기본 모델, 프롬프트 템플릿을 지원합니다.
  • 06Docker Compose 설정을 제공하며 OpenAPI에서 프런트엔드 API 클라이언트를 생성합니다.

활용 사례

  • AI 생성 영상을 활용해 단편 또는 마이크로 드라마를 일괄 제작합니다.
  • 여러 샷에 반복해서 등장하는 인물과 장소의 시각적 일관성을 유지합니다.
  • 스토리 대본을 바탕으로 교육용 또는 홍보용 영상을 제작합니다.
  • 세로형 드라마 제작 워크플로를 탐색하는 1인 창작자에게 적합합니다.

빠른 시작

  1. 1

    Docker Compose 환경 파일을 복사합니다

    cp deploy/compose/.env.example deploy/compose/.env
  2. 2

    Docker Compose로 전체 스택을 시작합니다(프런트엔드: localhost:7788)

    docker compose --env-file deploy/compose/.env -f deploy/compose/docker-compose.yml up --build

사용 전 알아둘 점

  • 텍스트, 이미지, 동영상을 생성하려면 외부 AI 모델 제공업체와 API 키를 설정해야 합니다.
  • Docker Compose로 실행할 경우 여러 서비스(MySQL, Redis, 스토리지용 RustFS)를 설정해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

Jellyfish은(는) 무엇인가요?
대본 분해, 스토리보드 작성, 에셋 일관성 관리, 영상 생성과 내보내기를 아우르는 AI 단편 드라마 제작용 엔드투엔드 워크스페이스입니다. Jellyfish는 AI로 단편 드라마를 제작하는 워크스페이스입니다. 챕터별 대본을 입력하면 AI가 샷 단위로 나누고 등장인물, 장면, 소품, 의상, 대사를 추출합니다. 각 샷은 생성 단계에 들어가기 전에 준비와 확인 과정을 거칩니다.
Jellyfish은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Jellyfish은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Jellyfish은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. Jellyfish의 마지막 커밋은 2026년 7월 30일입니다.
Jellyfish은(는) 어디에 사용할 수 있나요?
AI 생성 영상을 활용해 단편 또는 마이크로 드라마를 일괄 제작합니다. 여러 샷에 반복해서 등장하는 인물과 장소의 시각적 일관성을 유지합니다. 스토리 대본을 바탕으로 교육용 또는 홍보용 영상을 제작합니다. 세로형 드라마 제작 워크플로를 탐색하는 1인 창작자에게 적합합니다.
Jellyfish는 어떻게 설치하나요?
Docker Compose 환경 파일을 복사합니다: cp deploy/compose/.env.example deploy/compose/.env Docker Compose로 전체 스택을 시작합니다(프런트엔드: localhost:7788): docker compose --env-file deploy/compose/.env -f deploy/compose/docker-compose.yml up --build
Jellyfish은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Forget-C/Jellyfish

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트