Jaaz - AI 디자인 에이전트 도구
프로젝트 개요
Jaaz는 Lovart의 로컬 및 무료 대체 솔루션인 AI 디자인 에이전트 도구입니다. 디자인, 편집, 이미지 생성, 포스터, 스토리보드 등의 기능을 갖춘 AI 에이전트이며, 빠른 반복 작업 및 레이아웃 게시를 위한 크리에이티브 캔버스 보드를 제공합니다.
핵심 기능
🤖 스마트 AI 에이전트
- 스마트 프롬프트 생성: LLM 기반 AI 디자이너 에이전트가 프롬프트를 지능적으로 작성하고 이미지 또는 전체 스토리보드를 일괄 생성
- 대화형 이미지 편집: Flux Kontext를 통해 대화 중에 이미지 편집: 객체 제거, 스타일 변환, 이미지 내 특정 요소 편집, 일관성 있는 캐릭터 생성 등을 모두 채팅으로 구현
🖼️ 이미지 생성 및 편집
- 다중 모델 지원: Replicate API 키를 통해 GPT-4O, Recraft, Flux, Google Imagen 등 이미지 생성 모델 지원
- 로컬 배포: ComfyUI를 통해 무료 로컬 이미지 생성 지원: Stable Diffusion, Flux Dev 등
- 이미지 편집 기능: 객체 제거, 스타일 변환, 특정 요소 편집, 일관성 있는 캐릭터 생성
🎨 크리에이티브 캔버스
- 무한 캔버스: 캔버스와 스토리보드: 무한 캔버스를 사용하여 창의력 발휘
- 스토리보드 제작: 전문적인 스토리보드 생성 및 편집 기능
- 빠른 반복 작업: 빠른 디자인 반복 작업 및 레이아웃 게시 지원
🔌 유연한 모델 지원
- 로컬 LLM: Ollama를 통해 로컬 LLM 실행 지원
- 클라우드 API: Claude, OpenAI, Gemini를 API 키를 통해 사용하거나 Ollama를 로컬에서 실행하여 100% 무료 사용
- 다양한 제공업체: DeepSeek 등 다양한 AI 서비스 제공업체 지원
기술 아키텍처
프론트엔드 기술 스택
- React.js - 사용자 인터페이스 프레임워크
- 현대적인 반응형 디자인
- 실시간 캔버스 편집 기능
백엔드 기술 스택
- Python 백엔드 서비스
- Flask/FastAPI 프레임워크
- 다중 모델 통합 지원
지원하는 AI 모델
- LLM 모델: OpenAI GPT, Claude, Gemini, 로컬 Ollama 모델
- 이미지 생성 모델: Stable Diffusion, Flux Dev, GPT-4O, Recraft, Google Imagen
- 이미지 편집: Flux Kontext
설치 및 사용
환경 요구 사항
- Python 3.8+
- Node.js 16+
- Git
설치 단계
- 프로젝트 복제
git clone https://github.com/11cafe/jaaz
cd jaaz
- 백엔드 설정
cd server
pip install -r requirements.txt
python main.py
- 프론트엔드 설정
cd react
npm i && npm run dev
구성 설명
- LLM 구성: OpenAI 또는 Claude 등 LLM API 키 추가, 또는 Ollama 설치 후 로컬 모델 사용
- 이미지 생성 구성: Replicate 등 이미지 생성 API 키 추가
- 로컬 모델: ComfyUI 설치 후 로컬 이미지 생성
사용 시나리오
창의적 디자인
- 포스터 디자인 및 제작
- 브랜드 시각적 콘텐츠 생성
- 마케팅 자료 생성
스토리 창작
- 스토리보드 제작
- 캐릭터 디자인
- 장면 구축
비즈니스 응용
- 제품 홍보 이미지 제작
- 소셜 미디어 콘텐츠 생성
- 광고 아이디어 디자인
프로젝트 장점
- 완전 무료: 로컬 배포 지원, 구독 비용 불필요
- 개인 정보 보호: 로컬 실행, 데이터 클라우드에 업로드 안 함
- 포괄적인 기능: 이미지 생성부터 편집, 단일 이미지부터 스토리보드까지
- 사용 용이: 직관적인 대화형 인터페이스
- 높은 사용자 정의 가능성: 다양한 AI 모델 및 서비스 제공업체 지원
오픈 소스 정보
- 프로젝트 주소: https://github.com/11cafe/jaaz
- 개발자: 11cafe 팀
- 라이선스: 오픈 소스 프로젝트
- 커뮤니티 지원: 활발한 GitHub 커뮤니티
Jaaz는 창의적인 작업자, 디자이너 및 콘텐츠 제작자에게 강력하고 무료인 AI 디자인 솔루션을 제공하여 AI 디자인 도구의 사용 장벽을 크게 낮추면서도 전문적인 수준의 기능과 효과를 유지합니다.