핵심 요약
ComfyUI 워크플로우를 모바일 폼으로 자동 변환하여 스마트폰에서 이미지를 생성하고 관리할 수 있는 오픈소스 앱 Nexa가 공개됐다.
배경
데스크톱의 복잡한 ComfyUI 노드 인터페이스를 모바일 환경에서 편리하게 사용하기 위해 개발되었다. 사용자가 작성한 JSON 워크플로우를 분석하여 모바일 최적화 UI로 자동 변환해주는 기능을 제공한다.
의미 / 영향
ComfyUI의 강력한 기능을 모바일로 확장함으로써 장소 제약 없이 이미지 생성이 가능해졌다. 특히 API 포맷을 활용한 자동 UI 생성 방식은 복잡한 워크플로우를 가진 사용자들에게 높은 편의성을 제공할 것으로 보인다.
커뮤니티 반응
사용자들은 ComfyUI의 복잡한 UI를 모바일로 옮겨온 시도에 대해 매우 긍정적이다. 특히 워크플로우를 자동으로 분석하여 폼을 생성해주는 기능이 실용적이라는 평가가 많다.
실용적 조언
- ComfyUI 서버 실행 시 반드시 python main.py --listen 명령어를 사용하여 모바일 기기의 접속을 허용해야 한다.
- 워크플로우 저장 시 일반 저장 버튼이 아닌 개발자 모드의 'Save (API format)' 버튼으로 저장된 JSON을 사용해야 앱에서 정상적으로 인식된다.
언급된 도구
Nexa추천
ComfyUI 모바일 클라이언트 앱
ComfyUI추천
노드 기반 Stable Diffusion GUI
React Native중립
모바일 앱 개발 프레임워크
섹션별 상세
Nexa는 React Native로 구축된 모바일 앱으로, 로컬 ComfyUI 서버와 직접 연결하여 작동한다. 사용자는 복잡한 노드 구조 대신 깔끔한 모바일 폼 인터페이스를 통해 프롬프트, 샘플러, LoRA, 체크포인트 등을 조절할 수 있다. 특히 JSON 워크플로우 파일을 앱에 입력하면 노드를 자동으로 감지하여 UI를 구성하는 기능이 핵심이다. 사용자는 데스크톱 앞에서 벗어나 소파에 앉아서도 모바일로 정교한 이미지 생성이 가능하다.
주요 기능으로 이미지 투 이미지(Img2Img) 지원과 커스텀 변수 설정 기능이 포함되어 있다. 스마트폰 갤러리에서 사진을 직접 업로드하여 LoadImage 노드에 전달할 수 있으며, %trigger_word%와 같은 매직 변수를 슬라이더나 텍스트 박스에 연결하여 실시간으로 값을 변경할 수 있다. 또한 생성 기록(History) 탭을 통해 과거 작업물과 설정값을 확인하고 저장하거나 삭제하는 관리 기능도 제공한다. 노드 재정렬 기능을 통해 텍스트 프롬프트와 이미지의 표시 순서도 자유롭게 변경할 수 있다.
앱 사용을 위해서는 ComfyUI 서버 설정과 API 포맷 워크플로우가 필요하다. 서버 실행 시 --listen 플래그를 사용하여 외부 접속을 허용해야 하며, ComfyUI 설정에서 'Dev mode Options'를 활성화하여 'Save (API format)' 버튼으로 추출한 JSON 파일이 있어야 한다. 이 JSON을 Nexa 앱에 붙여넣고 분석(Analyze) 과정을 거치면 모바일 제어 환경이 완성된다. 이 프로젝트는 오픈소스로 제공되며 누구나 무료로 이용할 수 있다.
실무 Takeaway
- Nexa는 ComfyUI의 복잡한 노드 워크플로우를 모바일 친화적인 입력 폼으로 자동 변환한다.
- 로컬 네트워크를 통해 서버와 통신하며, 스마트폰 갤러리 이미지를 직접 워크플로우에 업로드할 수 있다.
- 오픈소스로 제공되며 ComfyUI의 API 모드 JSON 파일을 활용해 사용자 정의 워크플로우를 쉽게 이식할 수 있다.
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료