Jaaz - AI設計代理工具
項目概述
Jaaz是一款AI設計代理工具,作為Lovart的本地和免費替代方案。它是一個具有設計、編輯和生成圖像、海報、故事板等能力的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設計工具的使用門檻大大降低,同時保持了專業級的功能和效果。