단일 NVIDIA GPU 머신에서 ComfyUI를 Python 라이브러리로 구동해 오디오·비디오, 이미지, 3D 모델, 음악과 음성을 생성하는 셀프 호스팅 웹 스튜디오입니다.
camenduru/OpenCartridge
ComfyUI 워커를 로컬 GPU에서 실행해 이미지, 스프라이트 시트, 애니메이션, 오디오, 3D 에셋을 만드는 로컬 우선 AI 게임 에셋 도구 모음입니다.
- 스타
- 26
- 포크
- 3
- 열린 이슈
- 0
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
OpenCartridge는 생성형 AI 모델로 게임 에셋을 제작하는 브라우저 기반 작업 공간입니다. 변환, 실행 취소/다시 실행, PNG·MP4·WebM·GLB 내보내기를 지원하는 레이어형 캔버스를 제공하며, 각 모델은 UI에서 다운로드하고 실행한 뒤 삭제할 수 있는 "카트리지"로 패키징됩니다. 카트리지는 ComfyUI 기반 워커를 호스팅하는 Docker 컨테이너로 실행되므로, 모델은 사용자의 컴퓨터에서 구동됩니다.
전체 스택은 MinIO 오브젝트 스토어를 포함한 단일 Docker 이미지로 제공되므로, 별도 설정 없이 생성된 렌더와 업로드한 입력 파일을 Docker 볼륨에 보관할 수 있습니다. 인터페이스에는 3D 모델용 GLB 뷰어와 오디오용 파형 오버레이가 포함되어 있습니다. camenduru의 TostUI를 기반으로 하며, 현재 스프라이트 시트, 픽셀 아트 스타일 변환, 알파 매팅, 단일 이미지 기반 3D 생성, 리깅, 음악, 텍스트 음성 변환 카트리지를 제공합니다.
앱에는 인증 기능이 없고 스토리지 포트를 공개하므로 신뢰할 수 있는 네트워크에서 사용해야 합니다. 기본 제공 워커를 실행하려면 NVIDIA GPU가 필요하며, 현재 구성에서는 VRAM 약 24GB면 충분하다고 안내합니다.
핵심 기능
- 01변환, 실행 취소/다시 실행, PNG·MP4·WebM·GLB 내보내기를 지원하는 레이어형 캔버스.
- 02UI에서 ComfyUI 워커 컨테이너를 가져오고 생성해 실행하는 원클릭 카트리지.
- 03단일 컨테이너에 포함된 내장 MinIO 오브젝트 스토리지.
- 04GLB 미리보기와 회전 가능한 3D 뷰어, 오디오 파형 오버레이.
- 05Global Configuration 패널에서 최신 소스를 가져와 다시 빌드하는 자체 업데이트 인터페이스.
활용 사례
- 캐릭터 레퍼런스 이미지 하나로 3x3 아이소메트릭 스프라이트 시트 생성.
- 캐릭터를 픽셀 아트 스타일로 변환하고 동영상에서 깔끔한 알파 매트 추출.
- 게임 프로토타입용으로 단일 이미지에서 리깅을 포함한 3D 모델 제작.
- 로컬 GPU에서 게임 오디오용 음악과 음성 대사 제작.
빠른 시작
- 1
Docker Desktop(Windows AMD64)을 설치하고 Docker가 실행 중이라고 표시될 때까지 기다립니다
- 2
Linux 또는 macOS에서 OpenCartridge를 시작합니다
docker run -d --name opencartridge --restart unless-stopped --add-host=host.docker.internal:host-gateway -p 3000:3000 -p 9000:9000 -p 9001:9001 -v opencartridge-data:/content/data -v /var/run/docker.sock:/var/run/docker.sock camenduru/opencartridge - 3
브라우저에서 http://localhost:3000을 엽니다
사용 전 알아둘 점
- NVIDIA GPU가 필요하며, 현재 worker에는 VRAM 약 24GB가 권장됩니다.
- 앱에 인증 기능이 없으므로 포트 3000과 9000은 신뢰할 수 있는 네트워크에서만 사용해야 합니다.
- worker 이미지는 각각 몇 GB이며 첫 작업에서 모델을 로드하므로 처음 실행할 때는 시간이 오래 걸립니다.
포함된 컬렉션
토픽
자주 묻는 질문
- OpenCartridge은(는) 무엇인가요?
- ComfyUI 워커를 로컬 GPU에서 실행해 이미지, 스프라이트 시트, 애니메이션, 오디오, 3D 에셋을 만드는 로컬 우선 AI 게임 에셋 도구 모음입니다. OpenCartridge는 생성형 AI 모델로 게임 에셋을 제작하는 브라우저 기반 작업 공간입니다. 변환, 실행 취소/다시 실행, PNG·MP4·WebM·GLB 내보내기를 지원하는 레이어형 캔버스를 제공하며, 각 모델은 UI에서 다운로드하고 실행한 뒤 삭제할 수 있는 "카트리지"로 패키징됩니다. 카트리지는 ComfyUI 기반 워커를 호스팅하는 Docker 컨테이너로 실행되므로, 모델은 사용자의 컴퓨터에서 구동됩니다.
- OpenCartridge은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OpenCartridge은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OpenCartridge은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OpenCartridge의 마지막 커밋은 2026년 11월 6일입니다.
- OpenCartridge은(는) 어디에 사용할 수 있나요?
- 캐릭터 레퍼런스 이미지 하나로 3x3 아이소메트릭 스프라이트 시트 생성. 캐릭터를 픽셀 아트 스타일로 변환하고 동영상에서 깔끔한 알파 매트 추출. 게임 프로토타입용으로 단일 이미지에서 리깅을 포함한 3D 모델 제작. 로컬 GPU에서 게임 오디오용 음악과 음성 대사 제작.
- OpenCartridge는 어떻게 설치하나요?
- Docker Desktop(Windows AMD64)을 설치하고 Docker가 실행 중이라고 표시될 때까지 기다립니다 Linux 또는 macOS에서 OpenCartridge를 시작합니다: docker run -d --name opencartridge --restart unless-stopped --add-host=host.docker.internal:host-gateway -p 3000:3000 -p 9000:9000 -p 9001:9001 -v opencartridge-data:/content/data -v /var/run/docker.sock:/var/run/docker.sock camenduru/opencartridge 브라우저에서 http://localhost:3000을 엽니다
- OpenCartridge은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/camenduru/OpenCartridge
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
ComfyUI 서버에서 실행되는 diffusion model로 텍스처와 3D 메시, 리그, PBR 재질을 생성하는 Blender 애드온입니다.
Scenario MCP server를 통해 AI 코딩 에이전트가 이미지, 동영상, 오디오, 3D 콘텐츠를 생성하도록 돕고, DCC 도구와 게임 엔진을 제어하는 에이전트 스킬 모음입니다.
소비자용 GPU에서 동영상, 이미지, 오디오, 음성, 3D 및 인터랙티브 월드 생성을 실행하는 오픈소스 생성 모델용 올인원 로컬 앱입니다.
로컬 또는 클라우드 ComfyUI 서버를 기반으로 Krita 작업 흐름에 AI 이미지 생성, 인페인팅, 아웃페인팅 기능을 더하는 플러그인입니다.
Stable Diffusion과 최신 이미지·비디오 모델을 실행하는 Gradio 기반 웹 UI로, Forge 포크를 이어받아 모델 지원과 최적화를 추가합니다.