kadevin/ilab-conjure
面向 GPT-image-2 的 AI 图片生成 WebUI 工作台,支持 Codex Responses 与 OpenAI 兼容 API 接入,内置公用图库、多类型 Chip 快捷引用、提示词模板、多任务并发和本地队列管理。An AI image generation WebUI workbench for GPT-image-2 with Codex Responses and OpenAI-compatible API support, shared gallery references, multi-type quick chips, prompt templates, concurrent tasks, and local queue management.
iLab CONJURE – 로컬, 멀티 모델 AI 이미지 생성 워크스테이션
개요 – iLab CONJURE는 AI 생성 이미지를 생성, 편집, 구성할 수 있는 Python 기반 데스크톱/웹 애플리케이션입니다. FastAPI 웹 UI, 명령줄 클라이언트, 가벼운 업데이트 헬퍼를 번들로 제공하며 여러 이미지 생성 백엔드와 통신할 수 있습니다:
- GPT-Image (2, 2.5 Flare, Sunburst 변형 포함)
- Google Gemini (Nano Banana Pro/2.1/2/Lite)
- Codex 이미지 및 응답 엔드포인트 (로컬 OAuth 또는 OpenAI 호환 프록시를 통해)
모든 모델은 단일 확장 가능한 모델 카탈로그를 통해 액세스되므로 UI를 떠나지 않고도 공급자를 전환할 수 있습니다.
주요 기능 (README에 설명됨)
| 카테고리 | 하이라이트 |
|---|---|
| 모델 지원 | GPT-Image 및 Gemini를 한 디렉토리에; 원격 모델 이름 자동 검색; Codex용 OpenAI 호환 API 또는 직접 OAuth. |
| 작업 처리 | 동시 생성, 로컬 큐, 취소 및 부분 결과 유지, 작업별 재시도, 다중 이미지 출력, 실패 처리. |
| 기록 및 라이브러리 | SQLite 기반 페이지네이션 기록, 검색/필터 가능한 그리드/목록 보기, 태깅, 일괄 내보내기 (이미지 ± 프롬프트의 ZIP). |
| 프롬프트 편집기 | 칩 시스템 – @ 이미지 칩, # 색상 칩, ~ 프롬프트 스니펫 칩; 템플릿 라이브러리; 생성 매개변수 자동 잠금. |
| 이미지 편집기 | 레이어 기반 편집기 (Konva), 참조 이미지 삽입, 크기 조정, 자유 변형, 지우기, 투명 배경 감지 지원. |
| 웹 UI | 반응형 FastAPI UI, 다크/라이트/시스템 테마, 언어 선택기 (10개 이상 로케일), LAN 공유 모드, 신뢰할 수 있는 네트워크에서는 로그인 불필요. |
| CLI | codex_image generate … 스크립팅용, 프롬프트, 참조 이미지, 마스크, 드라이런 지원. |
| 패키징 | 휴대용 zip (번들 CPython + 종속성) 및 자동 업데이트 헬퍼가 있는 서명된 macOS DMG; 데이터는 data/에 저장되고 업그레이드 시 마이그레이션됩니다. |
| 구성 | API 공급자 카드 (기본 URL, 키, 모델, 동시성 제한), 네트워크 프록시 설정, 요청별 타임아웃/재시도, 칩, 템플릿, 갤러리, 설정의 백업 및 복원. |
| 보안/개인정보 | GitHub 자동 호출 없음, LAN 공유는 명시적 옵트인, OAuth 모드는 불안정 경고, AGPL-3.0 라이선스. |
빠른 시작 (README에서)
# 클론 및 가상 환경 설정
git clone https://github.com/kadevin/ilab-conjure.git
cd ilab-conjure
python3 -m venv .venv
.venv/bin/python -m pip install --require-hashes -r requirements-webui.txt
# UI 시작 (macOS 예시)
open "Start WebUI.command"
# 또는 수동으로:
.venv/bin/python -m codex_image.webui.server codex_image.webui.app:app \
--port 8787 --no-access-log
그런 다음 브라우저에서 http://127.0.0.1:8787/을 엽니다. UI는 API 공급자 (OpenAI 호환 엔드포인트 또는 Codex OAuth)를 추가하고 이미지 생성을 시작하도록 안내합니다.
명령줄 사용 예시
.venv/bin/python -m codex_image generate \
--prompt "A clean product photo of a ceramic mug" \
--out output/mug.png
--help를 실행하면 전체 옵션 목록 (참조 이미지, 마스크, 드라이런 등)을 볼 수 있습니다.
설치 패키지
- 표준 macOS DMG – Apple Silicon (
arm64) 또는 Intel (x64). - 표준 Windows ZIP –
.exe런처 포함. - 휴대용 zip – "압축 해제 후 실행" 스타일, 자체 CPython 및 종속성 포함; 디버깅 또는 ComfyUI와 유사한 경험에 유용합니다.
- 모든 패키지에는 서명된
latest.json매니페스트가 포함되어 있습니다. macOS 앱은 메뉴 바에서 업데이트를 확인할 수 있습니다.
라이선스
코드는 GNU AGPL-v3-only로 릴리스됩니다. 소프트웨어를 수정하고 네트워크 서비스로 제공하는 경우 수정 사항의 소스 코드도 동일한 라이선스로 제공해야 합니다.
누구에게 유용한가?
- 자체 호스팅, 프라이버시 우선 이미지 생성 UI를 원하는 아티스트 또는 디자이너.
- 공통 갤러리, 기록, 프롬프트 템플릿을 갖춘 공유 LAN 워크스테이션이 필요한 팀.
- GPT-Image, Gemini 또는 Codex 위에 CLI 기반 자동화 레이어를 찾는 개발자.
- 여러 웹 포털을 오가기보다 여러 공급자에 단일 UI를 선호하는 모든 사람.
도움말/맞춤 작업 문의
저자는 AI 코딩 조언, 워크플로우 컨설팅 또는 맞춤 개발 (예: 내부 자동화 대시보드, AI 기반 채팅 에이전트 등)에 대해 WeChat을 통한 연락을 환영합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트