ComfyUI Extension: ComfyUI_Isulion Random Prompt Generator

Authored by Isulion

Created

Updated

23 stars

ComfyUI Nodes that generate prompts with the help of LLM from local or remote Ollama.

Custom Nodes (0)

    README

    Mega Prompt Generator Node

    The Mega Prompt Generator is a sophisticated ComfyUI node that generates detailed, thematic prompts for image generation. It supports multiple themes and styles with extensive customization options.

    Showcase Source

    Installation

    Quick Start

    Use ComfyUI Manager, got to "<span style="color: #00ff00">Custome Nodes Manager</span>" and search "<span style="color: #00ff00">Isulion</span>" !

    Old install

    cd "your_ComfyUI_install_dir"
    cd custom_nodes
    git clone https://github.com/Isulion/ComfyUI_Isulion
    

    Available Nodes

    šŸŽÆ Mega Prompt Generator V3 šŸŽÆ

    Theme Categories

    Here's a categorized overview of all available themes:

    1. Art Styles & Techniques

    • šŸŽØ Abstract
    • šŸŽØ Concept Art
    • šŸ–ļø Crayon Art
    • šŸ’» Digital Art
    • šŸŽØ Watercolor
    • šŸŗ Clay Art
    • ā¬œ Minimalist
    • šŸŽØ Impressionist

    2. Animation & Entertainment

    • šŸ“ŗ Animation Cartoon
    • šŸŽŒ Anime
    • šŸŽ¬ Dreamworks
    • šŸŽ” Disney
    • šŸƒ Ghibli
    • šŸ’« Pixar
    • šŸŽ­ Stop Motion
    • šŸ“š Manga Panel
    • šŸ“š School Manga
    • šŸ¦ø Marvel

    3. Science Fiction & Fantasy

    • šŸ’Ž Crystalpunk
    • šŸŒ† Cyberpunk
    • šŸš€ Futuristic Sci-Fi
    • šŸŒƒ Futuristic City
    • āš”ļø Futuristic Battlefield
    • šŸŒ† Futuristic City Metropolis
    • šŸš€ Sci-Fi
    • šŸš€ Star Wars
    • āš™ļø Steampunk
    • šŸ§¬ Bio-Organic Technology
    • āš”ļø Fantasy
    • āœØ Enchanted Fantasy
    • šŸŒŠ Underwater Civilization

    4. Character & Creature Design

    • šŸ‘¤ Character Designer
    • šŸ˜„ Caricature
    • šŸ¦„ Chimera Animals
    • šŸ° Chimera Cute Animals
    • šŸ‘— Curvy Fashion

    5. Environment & Architecture

    • šŸ›ļø Architectural
    • šŸ  Interior Spaces
    • šŸ™ļø Urban Tag
    • šŸ  Village World

    6. Special Themes & Occasions

    • šŸŽ„ Christmas
    • šŸŽƒ Halloween
    • šŸ‘» Halloween Ethereal
    • šŸ‘» Horror
    • šŸ° Easter
    • šŸ’˜ Valentine's Day
    • šŸŽ† New Year's Eve
    • šŸ¦ƒ Thanksgiving
    • šŸ€ St. Patrick's Day
    • šŸ‘¹ Dia de los Muertos
    • šŸ® Chinese New Year

    7. Experimental & Unique

    • šŸ–¼ļø Binet Surreal
    • šŸ’« Ethereal Dreams
    • šŸ”¬ Experimental Art
    • šŸ§© Puzzle Dimension
    • šŸ’  Dimension 3D
    • šŸ”¬ Microscopic
    • šŸŒŖļø Post Apocalyptic

    8. Photography & Social Media

    • šŸ“ø Essential Realistic
    • šŸ“± Instagram
    • šŸ“± Instagram Lifestyle
    • šŸ“± Selfie

    9. Vintage & Historical

    • šŸ•°ļø Essential Vintage
    • šŸ‘“ Vintage Anthropomorphic
    • šŸ•“ļøā€ā™‚ļø Peaky Blinders

    10. Food & Lifestyle

    • šŸ³ Culinary/Food
    • šŸ„™ Street Food Kebab

    11. Media & Design

    • šŸ“š Comic Book
    • šŸŽ¬ Cinema Studio
    • šŸŽÆ Logo

    12. Random

    • šŸŽ² Dynamic Random

    Input Parameters

    • Theme: Select from 40+ themed generators
    • Complexity: Choose between simple, detailed, or complex outputs
    • Randomization: Enable/disable random generation
    • Custom Inputs:
    • Custom Subject and location example
      • Custom Subject: Define specific subjects
      • Custom Location: Specify scene locations

    Node List

    • šŸš€ Isulion Mega Prompt V3
    • šŸ”„ Isulion Multiple Prompt Generator
    • šŸ¦ Isulion Animal Selector
    • šŸ° Isulion Cute Animal Selector
    • šŸ¦Š Isulion Animal Behavior Generator
    • šŸŒ³ Isulion Habitat Generator
    • šŸŒ¤ļø Isulion Weather Generator
    • šŸŒ… Isulion Time of Day Generator
    • šŸ–¼ļø Isulion Art Style Generator
    • āš” Isulion Action Generator
    • šŸŽ¬ Isulion Scene Composition
    • šŸ‘Øā€šŸ’¼ Isulion Profession Generator
    • šŸ§ā€ā™‚ļø Isulion Fantasy Race Generator
    • šŸ‘” Isulion Clothing Generator
    • āœØ Isulion Magical Effect Generator
    • šŸ° Isulion Mythical Location Generator
    • āš”ļø Isulion Artifact Generator
    • šŸ¤– Isulion Tech Generator
    • šŸ‘½ Isulion Alien World Generator
    • šŸ›ø Isulion Spacecraft Generator
    • šŸ˜Š Isulion Emotion Generator
    • šŸŽØ Isulion Style Mixer
    • šŸ’« Isulion Prompt Enhancer
    • ā›” Isulion Negative Prompt Generator
    • šŸ–¼ļø Isulion Image Collage
    • šŸ“ Isulion Load Images from Directory
    • ā³ Isulion Epoch Generator

    šŸ–¼ļø Load Images Node

    The Load Images node allows you to load multiple images from a specified directory, making it easy to work with batches of images in your workflow.

    šŸŽ­ Image Collage Node

    The Image Collage node enables you to create visually appealing collages from multiple input images, perfect for showcasing collections or creating mood boards.

    Specific Nodes

    • šŸ¦Š Animal Behavior - Animal actions and poses
    • šŸ¦ Animal - General animal selection
    • šŸ± Cute Animal - Cute and baby animal selection
    • šŸ‘” Clothing Style - Outfit and fashion descriptions
    • šŸ‘Øā€šŸ³ Character Profession - Occupations and roles
    • šŸ§ā€ā™‚ļø Fantasy Race - Fantasy species and races
    • āš”ļø Action - Dynamic poses and activities
    • šŸŽ„ Scene Composition - Camera angles and shot types
    • šŸŒ² Habitat - Natural environments and landscapes
    • šŸŒ… Time of Day - Time and lighting conditions
    • ā›… Weather - Weather conditions
    • šŸ–Œļø Art Style - Artistic styles and techniques
    • šŸ˜Š Emotion - Emotional characteristics
    • šŸ° Artifact - Magical items and artifacts
    • šŸŒŸ Magical Effect - Spell effects and magical phenomena
    • šŸ° Mythical Location - Fantasy environments
    • šŸŖ Alien World - Exotic planet environments
    • šŸ›ø Spacecraft - Space vehicle descriptions
    • šŸ¤– Tech - Futuristic technology descriptions

    šŸ”§ Enhancement Nodes

    • šŸ“ Prompt Enhancer - More details, mood, composition, lighting, or color enhancements
    • ā›” Negative Prompt - Creates matching negative prompts with adjustable strictness
    • šŸŽØ Style Mixer - Combines multiple art styles with adjustable blend modes

    Directory Structure

    ComfyUI_Isulion/
    ā”œā”€ā”€ Core_Nodes/         # Core functionality nodes
    ā”œā”€ā”€ animals_nodes/      # Animal-related node implementations
    ā”œā”€ā”€ character_nodes/    # Character generation nodes
    ā”œā”€ā”€ configs/           # Configuration files
    ā”œā”€ā”€ enhancement_nodes/ # Enhancement and improvement nodes
    ā”œā”€ā”€ fantasy_nodes/    # Fantasy-themed node implementations
    ā”œā”€ā”€ scene_nodes/      # Scene generation nodes
    ā”œā”€ā”€ scifi_nodes/      # Science fiction themed nodes
    ā”œā”€ā”€ theme_handlers/   # Theme-specific handling logic
    ā”œā”€ā”€ isucollage_node.py   # Collage generation functionality
    ā”œā”€ā”€ load_images_node.py  # Image loading utilities
    ā””ā”€ā”€ mega_prompt_V3.py    # Latest version of Mega Prompt generator
    

    FLUX Worflow (old) Examples

    More Workflows and Examples

    Basic MegaPrompt (old) Workflow

    IsulionFLUX_00468_

    Chimera (with Ollama) (old) Workflow

    IsulionFlux_00492_

    MegaPrompt + Ollama + LoRa (old) Workflow

    IsulionFLUX_00484_ LoRa used for this

    šŸ¦™ Ollama Requirements

    • Ollama_generator node installed in ComfyUI

    Environment Variables

    • OLLAMA_KEEP_ALIVE: 0
    • OLLAMA_ORIGINS: *

    All Available Nodes

    Core Nodes

    • Isulion Mega Prompt V3: Advanced version of the prompt generator node with extended capabilities

    Animal-Related Nodes

    • Isulion Animal Selector: Generate random animal prompts
    • Isulion Cute Animal Selector: Generate cute animal-specific prompts
    • Isulion Animal Behavior Generator: Create prompts for animal behaviors and actions

    Scene Generation Nodes

    • Isulion Habitat Generator: Create environment and habitat descriptions
    • Isulion Weather Generator: Generate weather condition prompts
    • Isulion Time of Day Generator: Add time-of-day elements to scenes
    • Isulion Art Style Generator: Generate various artistic style prompts
    • Isulion Action Generator: Create action and movement descriptions
    • Isulion Scene Composition: Generate complete scene composition prompts

    Character Generation Nodes

    • Isulion Profession Generator: Create profession-based character descriptions
    • Isulion Fantasy Race Generator: Generate fantasy race characteristics
    • Isulion Clothing Generator: Create detailed clothing descriptions
    • Isulion Epoch Generator: Generate historical period-specific elements

    Fantasy Nodes

    • Isulion Magical Effect Generator: Create magical effect descriptions
    • Isulion Mythical Location Generator: Generate mythical place descriptions
    • Isulion Artifact Generator: Create magical item and artifact descriptions

    Sci-Fi Nodes

    • Isulion Tech Generator: Generate futuristic technology descriptions
    • Isulion Alien World Generator: Create alien planet and environment descriptions
    • Isulion Spacecraft Generator: Generate spacecraft and space vehicle descriptions

    Enhancement Nodes

    • Isulion Emotion Generator: Add emotional elements to prompts
    • Isulion Style Mixer: Combine different artistic styles
    • Isulion Prompt Enhancer: Enhance existing prompts with additional details
    • Isulion Negative Prompt Generator: Generate effective negative prompts

    Utility Nodes

    • IsuCollage Node: Create image collages
    • Isulion Load Images Node: Load and manage multiple images
    • Shutdown Node: Manage workflow completion