ComfyUI 설치
ComfyUI는 노드형 로컬 이미지 프론트엔드로 신모델 지원이 빠릅니다.
MiniTavern은 ComfyUI HTTP API(/prompt 등)로 내장 기본 워크플로를 제출합니다. App에서 노드 그래프를 직접 쓸 필요 없이 생성 가능합니다.
공식: docs.comfy.org · 저장소: Comfy-Org/ComfyUI
하드웨어
| VRAM | 권장 |
|---|---|
| 6GB | SD 1.5 등 작은 워크플로 |
| 8–12GB | SDXL, 일부 빠른 Flux 변형 |
| Apple Silicon | 네이티브 가능, 동급 NVIDIA보다 보통 느림 |
방식 A: Windows 포터블(추천)
- ComfyUI 릴리스 / 공식 다운로드(또는
ComfyUI_windows_portable). - 시스템 드라이브가 아닌 경로에 압축 해제(짧고 한글·공백 최소화).
- NVIDIA면
run_nvidia_gpu.bat; CPU면 해당 CPU 스크립트. - 로컬 브라우저, 흔히:
text
http://127.0.0.1:8188방식 B: Desktop 앱
- ComfyUI Desktop 설치.
- 설정 → Server Configuration(또는 「서버 / 네트워크」):
- Listen Address를
0.0.0.0(기본127.0.0.1이면 폰 불가) - Port 기록(Desktop 흔히 8000, 포터블 8188과 다름)
- Listen Address를
- 재시작 후 LAN IP로 접속.
방식 C: Git 수동(macOS / Linux / 고급)
bash
git clone https://github.com/Comfy-Org/ComfyUI.git
cd ComfyUI
python -m venv venv
# Windows: venv\Scripts\activate
source venv/bin/activate
pip install -r requirements.txt
# GPU에 맞는 PyTorch(PyTorch 공식)
python main.py --listenLAN 활성화(폰 연결 필수)
포터블 / CLI
시작 스크립트(예 run_nvidia_gpu.bat)에서 main.py 뒤에:
bat
--listen전체 예:
bat
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --listen| 파라미터 | 역할 |
|---|---|
--listen | 인자 없으면 모든 NIC, LAN 허용 |
--port 8188 | 포트 변경 선택 |
--enable-cors-header | 브라우저 CORS 필요 시; 폰 App 직결은 보통 불필요 |
Desktop
위: Listen 0.0.0.0, 포트는 UI 기준.
모델 배치
checkpoint(.safetensors):
text
ComfyUI/models/checkpoints/UI에서 R로 새로고침 또는 재시작. ComfyUI 웹에서 수동 문생도 성공 후 App 연결.
출처 예: Civitai · Hugging Face.
검증
로컬:
text
http://127.0.0.1:8188LAN(PC IP; Desktop은 포트 주의):
text
http://192.168.x.x:8188폰 브라우저로 같은 주소가 열리면 네트워크·리슨 OK.
MiniTavern과의 차이(먼저 읽기)
- App은 내장 기본 workflow로 가용 checkpoint를 고르는 편; 복잡한 커스텀 노드 그래프는 서버 측 수정, 본 튜토리얼 범위 밖.
- 현재 기본 Comfy 흐름은 참고 이미지를 쓰지 않음(참고가 있어도 오류 없음); 얼굴 고정은 A1111 또는 참고 지원 클라우드.
- PC 절전·덮개 닫으면 서비스 중단; IP 변경 시 App Base URL 수정.