Home
Login

A local, free AI design agent tool, an alternative to Lovart that intelligently generates creative content such as images, posters, storyboards, etc.

NOASSERTIONTypeScript 0.9k11cafejaaz Last Updated: 2025-06-26

Jaaz - AI Design Agent Tool

Project Overview

Jaaz is an AI design agent tool, serving as a local and free alternative to Lovart. It's an AI agent with the ability to design, edit, and generate images, posters, storyboards, and more, equipped with a creative canvas for rapid iteration and layout publishing.

Core Features

🤖 Intelligent AI Agent

  • Intelligent Prompt Generation: An LLM-powered AI designer agent capable of intelligently writing prompts and generating images or even entire storyboards in batches.
  • Conversational Image Editing: Edit images in conversations via Flux Kontext: object removal, style transfer, editing specific elements in images, consistent character generation, all achieved through chat.

🖼️ Image Generation & Editing

  • Multi-Model Support: Supports using image generation models like GPT-4O, Recraft, Flux, Google Imagen via Replicate API keys.
  • Localized Deployment: Supports ComfyUI for free local image generation: Stable Diffusion, Flux Dev, etc.
  • Image Editing Features: Object removal, style transfer, specific element editing, consistent character generation.

🎨 Creative Canvas

  • Infinite Canvas: Canvas and Storyboard: Unleash your creativity with our infinite canvas.
  • Storyboard Creation: Professional storyboard creation and editing features.
  • Rapid Iteration: Supports rapid design iteration and layout publishing.

🔌 Flexible Model Support

  • Local LLM: Supports Ollama for local LLM execution.
  • Cloud API: Use Claude, OpenAI, Gemini via API keys, or use Ollama locally for 100% free usage.
  • Diverse Providers: Supports various AI service providers like DeepSeek.

Technical Architecture

Frontend Tech Stack

  • React.js - User interface framework
  • Modern responsive design
  • Real-time canvas editing features

Backend Tech Stack

  • Python backend service
  • Flask/FastAPI framework
  • Multi-model integration support

Supported AI Models

  • LLM Models: OpenAI GPT, Claude, Gemini, Local Ollama models
  • Image Generation Models: Stable Diffusion, Flux Dev, GPT-4O, Recraft, Google Imagen
  • Image Editing: Flux Kontext

Installation & Usage

Environment Requirements

  • Python 3.8+
  • Node.js 16+
  • Git

Installation Steps

  1. Clone the project
git clone https://github.com/11cafe/jaaz
cd jaaz
  1. Backend Setup
cd server
pip install -r requirements.txt
python main.py
  1. Frontend Setup
cd react
npm i && npm run dev

Configuration Instructions

  • LLM Configuration: Add OpenAI or Claude LLM API keys, or install Ollama to use local models.
  • Image Generation Configuration: Add Replicate or other image generation API keys.
  • Local Models: Install ComfyUI for local image generation.

Use Cases

Creative Design

  • Poster design and creation
  • Brand visual content creation
  • Marketing material generation

Story Creation

  • Storyboard creation
  • Character design
  • Scene construction

Commercial Applications

  • Product promotional image creation
  • Social media content creation
  • Advertising creative design

Project Advantages

  1. Completely Free: Supports local deployment, no subscription fees required.
  2. Privacy Protection: Runs locally, data is not uploaded to the cloud.
  3. Comprehensive Functionality: From image generation to editing, from single images to storyboards.
  4. Easy to Use: Intuitive conversational interface.
  5. Highly Customizable: Supports multiple AI models and service providers.

Open Source Information

Jaaz provides a powerful and free AI design solution for creative workers, designers, and content creators, significantly lowering the barrier to entry for using AI design tools while maintaining professional-grade functionality and results.

Star History Chart