Add custom nodes, Civitai loras (LFS), and vast.ai setup script
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
Python Linting / Run Pylint (push) Has been cancelled
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.10, [self-hosted Linux], stable) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.11, [self-hosted Linux], stable) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.12, [self-hosted Linux], stable) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-unix-nightly (12.1, , linux, 3.11, [self-hosted Linux], nightly) (push) Has been cancelled
Execution Tests / test (macos-latest) (push) Has been cancelled
Execution Tests / test (ubuntu-latest) (push) Has been cancelled
Execution Tests / test (windows-latest) (push) Has been cancelled
Test server launches without errors / test (push) Has been cancelled
Unit Tests / test (macos-latest) (push) Has been cancelled
Unit Tests / test (ubuntu-latest) (push) Has been cancelled
Unit Tests / test (windows-2022) (push) Has been cancelled

Includes 30 custom nodes committed directly, 7 Civitai-exclusive
loras stored via Git LFS, and a setup script that installs all
dependencies and downloads HuggingFace-hosted models on vast.ai.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-09 00:55:26 +00:00
parent 2b70ab9ad0
commit f09734b0ee
2274 changed files with 748556 additions and 3 deletions

View File

@@ -0,0 +1,81 @@
# JPS Custom Nodes for ComfyUI
These nodes were originally made for use in JPS ComfyUI Workflows.
The nodes can be used in any ComfyUI workflow.
# Installation
If you have a previous version of the "JPS Custom Nodes for ComfyUI", please delete this before installing these nodes.
1. cd custom_nodes
2. git clone https://github.com/JPS-GER/ComfyUI_JPS-Nodes.git
3. Restart ComfyUI
You can also install the nodes using the following methods:
* install using [ComfyUI Manager](https://github.com/ltdrdata/ComfyUI-Manager)
# List of Custom Nodes
__IO__
* Lora Loader - Lora Loader with On/Off Switch - output is 1 or 2, so it works with most "x to 1"-switches (while some other alternatives use boolean 0 or 1 and need corresponding switches or additional math nodes)
__Settings__
* SDXL Resolutions - small node that offers recommended SDXL resolutions and outputs height and width values
* SDXL Basic Settings - menu node for basic SDXL settings, required for most SDXL workflows (connect to "SDXL Basic Settings Pipe" to access the values), includes FreeU options now
* Generation TXT IMG Settings - menu node to switch between TXT2IMG and IMG2IMG
* Generation Settings - menu node to switch between, TXT2IMG, IMG2IMG, Control Net Canny, Control Net Depth, Inpainting (conntect to "Generation Settings Pipe" to access the values)
* IP Adapter Settings - menu node to turn on/off five IP adapter input images and settings (conntect to "IP Adapter Settings Pipe" to access the values)
* Revision Settings - menu node to turn on/off two revision input images and settings (conntect to "Revision Settings Pipe" to access the values)
* Sampler Scheduler Settings - menu node for sampler + scheduler settings, can also be used as pipe
__Switches__
* Integer Switch - "5 to 1"-switch for integer values
* Image Switch - "5 to 1"-switch for images
* Latent Switch - "5 to 1"-switch for latent images
* Conditioning Switch - "5 to 1"-switch for conditioning
* Model Switch - "5 to 1"-switch for models
* VAE Switch - "5 to 1"-switch for VAE
* ControlNet Switch - "5 to 1"-switch for ControlNet
* Disable Enable Switch - input for nodes that use "disable/enable" types of input (for example KSampler) - useful to switch those values in combinaton with other switches
* Enable Disable Switch - input for nodes that use "enable/disable" types of input (for example KSampler) - useful to switch those values in combinaton with other switches
__Pipes__
* SDXL Basic Settings Pipe - used to access data from "SDXL Basic Settings" menu node - place outside of the menu structure of your workflow
* Generation Settings Pipe - used to access data from "Generation Settings" menu node - place outside of the menu structure of your workflow
* IP Adapter Settings Pipe - used to access data from "IP Adapter Settings" menu node - place outside of the menu structure of your workflow
* Revision Settings Pipe - used to access data from "Revision Settings" menu node - place outside of the menu structure of your workflow
* SDXL Fundamentals MultiPipe - used to build a pipe for basic SDXL settings, has input/outputs for all supported types, so you can access/change values more easily than classic "from/to/edit"-pipes
* Images Masks MultiPipe - used to build a pipe for various images and masks used in my workflow, has input/outputs for all images, so you can access/change images and masks more easily than classic "from/to/edit"-pipes
__Math__
* SDXL Recommended Resolution Calc - gives you the closest recommended SDXL resolution for the width and height values, useful for IMG2IMG and ControlNet input images, to bring them in line with SDXL workflows
* Resolution Multiply - multily height and width by some factor - useful to get 2x or 4x values for upscaling or SDXL target width and SDXL target height
* Largest Int - input two integer values, output will be the larger value
* Multiply Int Int - multiply two integer inputs, output is available as integer and float, so you can save an extra node converting to the required type
* Multiply Int Float - multiply integer and float inputs, output is available as integer and float, so you can save an extra node converting to the required type
* Multiply Float Float - multiply two flout inputs, output is available as integer and float, so you can save an extra node converting to the required type
* Substract Int Int - subscract one integer input from another integer input, output is available as integer and float, so you can save an extra node converting to the required type
__Text__
* Text Concatenate - combine multiple input strings to one output string
* Get Date Time String - get current date/time (has extra code to make sure it will not use cached data)
* SDXL Prompt Handling - control how text_g and text_l input will be handled (many options)
* SDXL Prompt Handling Plus - control how text_g and text_l input will be handled (many options), option to add an "universal negative" prompt
![image](https://github.com/JPS-GER/ComfyUI_JPS-Nodes/assets/142158778/66da22f7-e4d6-4898-ae30-7b123a268615)
![image](https://github.com/JPS-GER/ComfyUI_JPS-Nodes/assets/142158778/c5abb960-0c6c-448a-a2f2-72d857dddc70)
__Image__
* Get Image Size - get width and height value from an input image, useful in combination with "Resolution Multiply" and "SDXL Recommended Resolution Calc" nodes
* Crop Image Square - crop images to a square aspect ratio - choose between center, top, bottom, left and right part of the image and fine tune with offset option, optional: resize image to target size (useful for Clip Vision input images, like IP-Adapter or Revision)
__Style__
* SDXL Prompt Styler - add artists, movies and general styles to your text prompt, option to add an "universal negative" prompt - uses json files, so you can extend the available options
![image](https://github.com/JPS-GER/ComfyUI_JPS-Nodes/assets/142158778/486e2e32-1a06-4a79-b85d-0d21e4013016)
# Credits
SDXL Prompt Styler is an extended version of SDXL Prompt Styler by twri - https://github.com/twri/sdxl_prompt_styler

View File

@@ -0,0 +1,10 @@
"""
@author: JPS
@title: JPS Custom Nodes for ComfyUI
@nickname: JPS Custom Nodes
@description: Various nodes to handle SDXL Resolutions, SDXL Basic Settings, IP Adapter Settings, Revision Settings, SDXL Prompt Styler, Crop Image to Square, Crop Image to Target Size, Get Date-Time String, Resolution Multiply, Largest Integer, 5-to-1 Switches for Integer, Images, Latents, Conditioning, Model, VAE, ControlNet
"""
from .jps_nodes import NODE_CLASS_MAPPINGS
__all__ = ['NODE_CLASS_MAPPINGS']

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
[
{
"name": "none",
"prompt": "{prompt}",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,112 @@
[
{
"name": "Norman Ackroyd",
"prompt": "{prompt} by Norman Ackroyd",
"negative_prompt": ""
},
{
"name": "Reem Acra",
"prompt": "{prompt} by Reem Acra",
"negative_prompt": ""
},
{
"name": "Neal Adams",
"prompt": "{prompt} by Neal Adams",
"negative_prompt": ""
},
{
"name": "Ansel Adams",
"prompt": "{prompt} by Ansel Adams",
"negative_prompt": ""
},
{
"name": "Josh Adamski",
"prompt": "{prompt} by Josh Adamski",
"negative_prompt": ""
},
{
"name": "Marc Adamus",
"prompt": "{prompt} by Marc Adamus",
"negative_prompt": ""
},
{
"name": "Alena Aenami",
"prompt": "{prompt} by Alena Aenami",
"negative_prompt": ""
},
{
"name": "David Aja",
"prompt": "{prompt} by David Aja",
"negative_prompt": ""
},
{
"name": "Miles Aldridge",
"prompt": "{prompt} by Miles Aldridge",
"negative_prompt": ""
},
{
"name": "Pablo Amaringo",
"prompt": "{prompt} by Pablo Amaringo",
"negative_prompt": ""
},
{
"name": "Wes Anderson",
"prompt": "{prompt} by Wes Anderson",
"negative_prompt": ""
},
{
"name": "Esao Andrews",
"prompt": "{prompt} by Esao Andrews",
"negative_prompt": ""
},
{
"name": "Miss Aniela",
"prompt": "{prompt} by Miss Aniela",
"negative_prompt": ""
},
{
"name": "Martin Ansin",
"prompt": "{prompt} by Martin Ansin",
"negative_prompt": ""
},
{
"name": "Sergio Aragonés",
"prompt": "{prompt} by Sergio Aragonés",
"negative_prompt": ""
},
{
"name": "Diane Arbus",
"prompt": "{prompt} by Diane Arbus",
"negative_prompt": ""
},
{
"name": "Mark Arian",
"prompt": "{prompt} by Mark Arian",
"negative_prompt": ""
},
{
"name": "Peter Arno",
"prompt": "{prompt} by Peter Arno",
"negative_prompt": ""
},
{
"name": "Daniel Arsham",
"prompt": "{prompt} by Daniel Arsham",
"negative_prompt": ""
},
{
"name": "Miki Asai",
"prompt": "{prompt} by Miki Asai",
"negative_prompt": ""
},
{
"name": "Ruth Asawa",
"prompt": "{prompt} by Ruth Asawa",
"negative_prompt": ""
},
{
"name": "Clemens Ascher",
"prompt": "{prompt} by Clemens Ascher",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,132 @@
[
{
"name": "Lois van Baarle",
"prompt": "{prompt} by Lois van Baarle",
"negative_prompt": ""
},
{
"name": "Anne Bachelier",
"prompt": "{prompt} by Anne Bachelier",
"negative_prompt": ""
},
{
"name": "Shigeru Ban",
"prompt": "{prompt} by Shigeru Ban",
"negative_prompt": ""
},
{
"name": "Clive Barker",
"prompt": "{prompt} by Clive Barker",
"negative_prompt": ""
},
{
"name": "Carl Barks",
"prompt": "{prompt} by Carl Barks",
"negative_prompt": ""
},
{
"name": "Matthew Barney",
"prompt": "{prompt} by Matthew Barney",
"negative_prompt": ""
},
{
"name": "Paul Barson",
"prompt": "{prompt} by Paul Barson",
"negative_prompt": ""
},
{
"name": "Bo Bartlett",
"prompt": "{prompt} by Bo Bartlett",
"negative_prompt": ""
},
{
"name": "Xu Beihong",
"prompt": "{prompt} by Xu Beihong",
"negative_prompt": ""
},
{
"name": "Thomas Hart Benton",
"prompt": "{prompt} by Thomas Hart Benton",
"negative_prompt": ""
},
{
"name": "Stan Berenstain",
"prompt": "{prompt} by Stan Berenstain",
"negative_prompt": ""
},
{
"name": "John Berkey",
"prompt": "{prompt} by John Berkey",
"negative_prompt": ""
},
{
"name": "Ruth Bernhard",
"prompt": "{prompt} by Ruth Bernhard",
"negative_prompt": ""
},
{
"name": "Butcher Billy",
"prompt": "{prompt} by Butcher Billy",
"negative_prompt": ""
},
{
"name": "Rachel Bingaman",
"prompt": "{prompt} by Rachel Bingaman",
"negative_prompt": ""
},
{
"name": "Anna Bocek",
"prompt": "{prompt} by Anna Bocek",
"negative_prompt": ""
},
{
"name": "Franck Bohbot",
"prompt": "{prompt} by Franck Bohbot",
"negative_prompt": ""
},
{
"name": "Chesley Bonestell",
"prompt": "{prompt} by Chesley Bonestell",
"negative_prompt": ""
},
{
"name": "Aleksi Briclot",
"prompt": "{prompt} by Aleksi Briclot",
"negative_prompt": ""
},
{
"name": "Margaret Brundage",
"prompt": "{prompt} by Margaret Brundage",
"negative_prompt": ""
},
{
"name": "Christopher Bucklow",
"prompt": "{prompt} by Christopher Bucklow",
"negative_prompt": ""
},
{
"name": "Charles E Burchfield",
"prompt": "{prompt} by Charles E Burchfield",
"negative_prompt": ""
},
{
"name": "Alejandro Burdisio",
"prompt": "{prompt} by Alejandro Burdisio",
"negative_prompt": ""
},
{
"name": "Tim Burton",
"prompt": "{prompt} by Tim Burton",
"negative_prompt": ""
},
{
"name": "James Lee Byars",
"prompt": "{prompt} by James Lee Byars",
"negative_prompt": ""
},
{
"name": "Bob Byerley",
"prompt": "{prompt} by Bob Byerley",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,167 @@
[
{
"name": "Clyde Caldwell",
"prompt": "{prompt} by Clyde Caldwell",
"negative_prompt": ""
},
{
"name": "Al Capp",
"prompt": "{prompt} by Al Capp",
"negative_prompt": ""
},
{
"name": "Larry Carlson",
"prompt": "{prompt} by Larry Carlson",
"negative_prompt": ""
},
{
"name": "Keith Carter",
"prompt": "{prompt} by Keith Carter",
"negative_prompt": ""
},
{
"name": "Hussein Chalayan",
"prompt": "{prompt} by Hussein Chalayan",
"negative_prompt": ""
},
{
"name": "Tom Chambers",
"prompt": "{prompt} by Tom Chambers",
"negative_prompt": ""
},
{
"name": "Katia Chausheva",
"prompt": "{prompt} by Katia Chausheva",
"negative_prompt": ""
},
{
"name": "Howard Chaykin",
"prompt": "{prompt} by Howard Chaykin",
"negative_prompt": ""
},
{
"name": "Bo Chen",
"prompt": "{prompt} by Bo Chen",
"negative_prompt": ""
},
{
"name": "Carey Chen",
"prompt": "{prompt} by Carey Chen",
"negative_prompt": ""
},
{
"name": "Hsiao Ron Cheng",
"prompt": "{prompt} by Hsiao Ron Cheng",
"negative_prompt": ""
},
{
"name": "Michael Cheval",
"prompt": "{prompt} by Michael Cheval",
"negative_prompt": ""
},
{
"name": "Cliff Chiang",
"prompt": "{prompt} by Cliff Chiang",
"negative_prompt": ""
},
{
"name": "Doug Chiang",
"prompt": "{prompt} by Doug Chiang",
"negative_prompt": ""
},
{
"name": "Judy Chicago",
"prompt": "{prompt} by Judy Chicago",
"negative_prompt": ""
},
{
"name": "Dale Chihuly",
"prompt": "{prompt} by Dale Chihuly",
"negative_prompt": ""
},
{
"name": "Peter Chilelli",
"prompt": "{prompt} by Peter Chilelli",
"negative_prompt": ""
},
{
"name": "Giorgio de Chirico",
"prompt": "{prompt} by Giorgio de Chirico",
"negative_prompt": ""
},
{
"name": "Michael Cho",
"prompt": "{prompt} by Michael Cho",
"negative_prompt": ""
},
{
"name": "Michael Cinco",
"prompt": "{prompt} by Michael Cinco",
"negative_prompt": ""
},
{
"name": "Amanda Clark",
"prompt": "{prompt} by Amanda Clark",
"negative_prompt": ""
},
{
"name": "Becky Cloonan",
"prompt": "{prompt} by Becky Cloonan",
"negative_prompt": ""
},
{
"name": "Daniel Clowes",
"prompt": "{prompt} by Daniel Clowes",
"negative_prompt": ""
},
{
"name": "Gregory Colbert",
"prompt": "{prompt} by Gregory Colbert",
"negative_prompt": ""
},
{
"name": "Eddie Colla",
"prompt": "{prompt} by Eddie Colla",
"negative_prompt": ""
},
{
"name": "Darwyn Cooke",
"prompt": "{prompt} by Darwyn Cooke",
"negative_prompt": ""
},
{
"name": "Nigel Cooke",
"prompt": "{prompt} by Nigel Cooke",
"negative_prompt": ""
},
{
"name": "Nicholas Alan Cope",
"prompt": "{prompt} by Nicholas Alan Cope",
"negative_prompt": ""
},
{
"name": "Peter Coulson",
"prompt": "{prompt} by Peter Coulson",
"negative_prompt": ""
},
{
"name": "Guido Crepax",
"prompt": "{prompt} by Guido Crepax",
"negative_prompt": ""
},
{
"name": "PJ Crook",
"prompt": "{prompt} by PJ Crook",
"negative_prompt": ""
},
{
"name": "Etam Cru",
"prompt": "{prompt} by Etam Cru",
"negative_prompt": ""
},
{
"name": "Robert Crumb",
"prompt": "{prompt} by Robert Crumb",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,127 @@
[
{
"name": "Mike Dargas",
"prompt": "{prompt} by Mike Dargas",
"negative_prompt": ""
},
{
"name": "Craig Davison",
"prompt": "{prompt} by Craig Davison",
"negative_prompt": ""
},
{
"name": "Gabriel Dawe",
"prompt": "{prompt} by Gabriel Dawe",
"negative_prompt": ""
},
{
"name": "Wim Delvoye",
"prompt": "{prompt} by Wim Delvoye",
"negative_prompt": ""
},
{
"name": "Aron Demetz",
"prompt": "{prompt} by Aron Demetz",
"negative_prompt": ""
},
{
"name": "George Digalakis",
"prompt": "{prompt} by George Digalakis",
"negative_prompt": ""
},
{
"name": "Evgeni Dinev",
"prompt": "{prompt} by Evgeni Dinev",
"negative_prompt": ""
},
{
"name": "Anna Dittmann",
"prompt": "{prompt} by Anna Dittmann",
"negative_prompt": ""
},
{
"name": "Tom Dixon",
"prompt": "{prompt} by Tom Dixon",
"negative_prompt": ""
},
{
"name": "Dima Dmitriev",
"prompt": "{prompt} by Dima Dmitriev",
"negative_prompt": ""
},
{
"name": "Terry Dodson",
"prompt": "{prompt} by Terry Dodson",
"negative_prompt": ""
},
{
"name": "Anita Dongre",
"prompt": "{prompt} by Anita Dongre",
"negative_prompt": ""
},
{
"name": "Stanley Donwood",
"prompt": "{prompt} by Stanley Donwood",
"negative_prompt": ""
},
{
"name": "Tim Doyle",
"prompt": "{prompt} by Tim Doyle",
"negative_prompt": ""
},
{
"name": "Alberto Dros",
"prompt": "{prompt} by Alberto Dros",
"negative_prompt": ""
},
{
"name": "Jessica Drossin",
"prompt": "{prompt} by Jessica Drossin",
"negative_prompt": ""
},
{
"name": "TJ Drysdale",
"prompt": "{prompt} by TJ Drysdale",
"negative_prompt": ""
},
{
"name": "Mac Duggal",
"prompt": "{prompt} by Mac Duggal",
"negative_prompt": ""
},
{
"name": "Chris Dunn",
"prompt": "{prompt} by Chris Dunn",
"negative_prompt": ""
},
{
"name": "Jessica Durrant",
"prompt": "{prompt} by Jessica Durrant",
"negative_prompt": ""
},
{
"name": "Chad Dutson",
"prompt": "{prompt} by Chad Dutson",
"negative_prompt": ""
},
{
"name": "Ryan Dyar",
"prompt": "{prompt} by Ryan Dyar",
"negative_prompt": ""
},
{
"name": "Chris Dyer",
"prompt": "{prompt} by Chris Dyer",
"negative_prompt": ""
},
{
"name": "Camilla d'Errico",
"prompt": "{prompt} by Camilla d'Errico",
"negative_prompt": ""
},
{
"name": "Philip Lorca diCorcia",
"prompt": "{prompt} by Philip Lorca diCorcia",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,102 @@
[
{
"name": "Eyvind Earle",
"prompt": "{prompt} by Eyvind Earle",
"negative_prompt": ""
},
{
"name": "Lori Earley",
"prompt": "{prompt} by Lori Earley",
"negative_prompt": ""
},
{
"name": "Michael Eastman",
"prompt": "{prompt} by Michael Eastman",
"negative_prompt": ""
},
{
"name": "Tristan Eaton",
"prompt": "{prompt} by Tristan Eaton",
"negative_prompt": ""
},
{
"name": "Janet Echelman",
"prompt": "{prompt} by Janet Echelman",
"negative_prompt": ""
},
{
"name": "Harold Edgerton",
"prompt": "{prompt} by Harold Edgerton",
"negative_prompt": ""
},
{
"name": "Jason Edmiston",
"prompt": "{prompt} by Jason Edmiston",
"negative_prompt": ""
},
{
"name": "Les Edwards",
"prompt": "{prompt} by Les Edwards",
"negative_prompt": ""
},
{
"name": "Bob Eggleton",
"prompt": "{prompt} by Bob Eggleton",
"negative_prompt": ""
},
{
"name": "Fritz Eichenberg",
"prompt": "{prompt} by Fritz Eichenberg",
"negative_prompt": ""
},
{
"name": "Will Eisner",
"prompt": "{prompt} by Will Eisner",
"negative_prompt": ""
},
{
"name": "Olafur Eliasson",
"prompt": "{prompt} by Olafur Eliasson",
"negative_prompt": ""
},
{
"name": "Christine Ellger",
"prompt": "{prompt} by Christine Ellger",
"negative_prompt": ""
},
{
"name": "Peter Elson",
"prompt": "{prompt} by Peter Elson",
"negative_prompt": ""
},
{
"name": "Gil Elvgren",
"prompt": "{prompt} by Gil Elvgren",
"negative_prompt": ""
},
{
"name": "Ron Embleton",
"prompt": "{prompt} by Ron Embleton",
"negative_prompt": ""
},
{
"name": "Ed Emshwiller",
"prompt": "{prompt} by Ed Emshwiller",
"negative_prompt": ""
},
{
"name": "Daria Endresen",
"prompt": "{prompt} by Daria Endresen",
"negative_prompt": ""
},
{
"name": "Ron English",
"prompt": "{prompt} by Ron English",
"negative_prompt": ""
},
{
"name": "MC Escher",
"prompt": "{prompt} by MC Escher",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,7 @@
[
{
"name": "none",
"prompt": "{prompt}",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,87 @@
[
{
"name": "sai-3d-model",
"prompt": "professional 3d model {prompt} . octane render, highly detailed, volumetric, dramatic lighting",
"negative_prompt": "ugly, deformed, noisy, low poly, blurry, painting"
},
{
"name": "sai-analog film",
"prompt": "analog film photo {prompt} . faded film, desaturated, 35mm photo, grainy, vignette, vintage, Kodachrome, Lomography, stained, highly detailed, found footage",
"negative_prompt": "painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured"
},
{
"name": "sai-anime",
"prompt": "anime artwork {prompt} . anime style, key visual, vibrant, studio anime, highly detailed",
"negative_prompt": "photo, deformed, black and white, realism, disfigured, low contrast"
},
{
"name": "sai-cinematic",
"prompt": "cinematic film still {prompt} . shallow depth of field, vignette, highly detailed, high budget, bokeh, cinemascope, moody, epic, gorgeous, film grain, grainy",
"negative_prompt": "anime, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured"
},
{
"name": "sai-comic book",
"prompt": "comic {prompt} . graphic illustration, comic art, graphic novel art, vibrant, highly detailed",
"negative_prompt": "photograph, deformed, glitch, noisy, realistic, stock photo"
},
{
"name": "sai-craft clay",
"prompt": "play-doh style {prompt} . sculpture, clay art, centered composition, Claymation",
"negative_prompt": "sloppy, messy, grainy, highly detailed, ultra textured, photo"
},
{
"name": "sai-digital art",
"prompt": "concept art {prompt} . digital artwork, illustrative, painterly, matte painting, highly detailed",
"negative_prompt": "photo, photorealistic, realism, ugly"
},
{
"name": "sai-enhance",
"prompt": "breathtaking {prompt} . award-winning, professional, highly detailed",
"negative_prompt": "ugly, deformed, noisy, blurry, distorted, grainy"
},
{
"name": "sai-fantasy art",
"prompt": "ethereal fantasy concept art of {prompt} . magnificent, celestial, ethereal, painterly, epic, majestic, magical, fantasy art, cover art, dreamy",
"negative_prompt": "photographic, realistic, realism, 35mm film, dslr, cropped, frame, text, deformed, glitch, noise, noisy, off-center, deformed, cross-eyed, closed eyes, bad anatomy, ugly, disfigured, sloppy, duplicate, mutated, black and white"
},
{
"name": "sai-isometric",
"prompt": "isometric style {prompt} . vibrant, beautiful, crisp, detailed, ultra detailed, intricate",
"negative_prompt": "deformed, mutated, ugly, disfigured, blur, blurry, noise, noisy, realistic, photographic"
},
{
"name": "sai-line art",
"prompt": "line art drawing {prompt} . professional, sleek, modern, minimalist, graphic, line art, vector graphics",
"negative_prompt": "anime, photorealistic, 35mm film, deformed, glitch, blurry, noisy, off-center, deformed, cross-eyed, closed eyes, bad anatomy, ugly, disfigured, mutated, realism, realistic, impressionism, expressionism, oil, acrylic"
},
{
"name": "sai-lowpoly",
"prompt": "low-poly style {prompt} . low-poly game art, polygon mesh, jagged, blocky, wireframe edges, centered composition",
"negative_prompt": "noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo"
},
{
"name": "sai-neonpunk",
"prompt": "neonpunk style {prompt} . cyberpunk, vaporwave, neon, vibes, vibrant, stunningly beautiful, crisp, detailed, sleek, ultramodern, magenta highlights, dark purple shadows, high contrast, cinematic, ultra detailed, intricate, professional",
"negative_prompt": "painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured"
},
{
"name": "sai-origami",
"prompt": "origami style {prompt} . paper art, pleated paper, folded, origami art, pleats, cut and fold, centered composition",
"negative_prompt": "noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo"
},
{
"name": "sai-photographic",
"prompt": "cinematic photo {prompt} . 35mm photograph, film, bokeh, professional, 4k, highly detailed",
"negative_prompt": "drawing, painting, crayon, sketch, graphite, impressionist, noisy, blurry, soft, deformed, ugly"
},
{
"name": "sai-pixel art",
"prompt": "pixel-art {prompt} . low-res, blocky, pixel art style, 8-bit graphics",
"negative_prompt": "sloppy, messy, blurry, noisy, highly detailed, ultra textured, photo, realistic"
},
{
"name": "sai-texture",
"prompt": "texture {prompt} top down close-up",
"negative_prompt": "ugly, deformed, noisy, blurry"
}
]

View File

@@ -0,0 +1,62 @@
[
{
"name": "Dystopian",
"prompt": "dystopian style {prompt} . bleak, post-apocalyptic, somber, dramatic, highly detailed",
"negative_prompt": "ugly, deformed, noisy, blurry, low contrast, cheerful, optimistic, vibrant, colorful"
},
{
"name": "Film Noir",
"prompt": "film noir style {prompt} . monochrome, high contrast, dramatic shadows, 1940s style, mysterious, cinematic",
"negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, vibrant, colorful"
},
{
"name": "Gothic",
"prompt": "gothic style {prompt} . dark, mysterious, haunting, dramatic, ornate, detailed",
"negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, cheerful, optimistic"
},
{
"name": "Horror",
"prompt": "horror-themed {prompt} . eerie, unsettling, dark, spooky, suspenseful, grim, highly detailed",
"negative_prompt": "cheerful, bright, vibrant, light-hearted, cute"
},
{
"name": "Hyperrealism",
"prompt": "hyperrealistic art {prompt} . extremely high-resolution details, photographic, extreme realism, fine texture, incredibly lifelike",
"negative_prompt": "simplified, abstract, unrealistic, impressionistic, low resolution"
},
{
"name": "Manga",
"prompt": "manga style {prompt} . vibrant, high-energy, detailed, iconic, Japanese comic style",
"negative_prompt": "ugly, deformed, noisy, blurry, low contrast, realism, photorealistic, Western comic style"
},
{
"name": "Neon Noir",
"prompt": "neon noir {prompt} . cyberpunk, dark, rainy streets, neon signs, high contrast, low light, vibrant, highly detailed",
"negative_prompt": "bright, sunny, daytime, low contrast, black and white, sketch, watercolor"
},
{
"name": "Paper Mache",
"prompt": "paper mache representation of {prompt} . 3D, sculptural, textured, handmade, vibrant, fun",
"negative_prompt": "2D, flat, photo, sketch, digital art, deformed, noisy, blurry"
},
{
"name": "Papercut Shadow Box",
"prompt": "3D papercut shadow box of {prompt} . layered, dimensional, depth, silhouette, shadow, papercut, handmade, high contrast",
"negative_prompt": "painting, drawing, photo, 2D, flat, high detail, blurry, noisy, disfigured"
},
{
"name": "Papercut Stacked",
"prompt": "stacked papercut art of {prompt} . 3D, layered, dimensional, depth, precision cut, stacked layers, papercut, high contrast",
"negative_prompt": "2D, flat, noisy, blurry, painting, drawing, photo, deformed"
},
{
"name": "Silhouette",
"prompt": "silhouette style {prompt} . high contrast, minimalistic, black and white, stark, dramatic",
"negative_prompt": "ugly, deformed, noisy, blurry, low contrast, color, realism, photorealistic"
},
{
"name": "Techwear Fashion",
"prompt": "techwear fashion {prompt} . futuristic, cyberpunk, urban, tactical, sleek, dark, highly detailed",
"negative_prompt": "vintage, rural, colorful, low contrast, realism, sketch, watercolor"
}
]

View File

@@ -0,0 +1,7 @@
[
{
"name": "none",
"prompt": "{prompt}",
"negative_prompt": ""
}
]

View File

@@ -0,0 +1,197 @@
[
{
"name": "2001 - A Space Odyssey",
"prompt": "{prompt} in style of '2001 - A Space Odyssey' directed by Stanley Kubrick, futuristic aesthetics, minimalist design, monolithic structures, vivid contrast between darkness and light, sterile and clean environments, abstract and surreal visuals, geometric compositions, HAL 9000, astronaut helmets and suits, space station interiors",
"negative_prompt": "organic shapes, warm and cozy atmospheres"
},
{
"name": "300",
"prompt": "{prompt} in style of '300' directed by Zack Snyder, Gritty and desaturated visuals, Iconic Spartan shields and spears, Blood and sweat in close-up, Intense facial expressions, Dramatic lighting and shadows, High-contrast visuals, Spartan red capes billowing, Artistic blood splatters, Dark and moody atmosphere",
"negative_prompt": "vibrant colors, modern technology, modern clothing"
},
{
"name": "A.I.",
"prompt": "{prompt} in the style of 'A.I.' directed by Steven Spielberg, futuristic cityscape, advanced robots, artificial intelligence, human-robot interactions, emotional androids, abandoned urban environments, underwater cities, post-apocalyptic landscapes, sentient beings, neon-lit streets, robotic companions, flying vehicles, urban decay",
"negative_prompt": ""
},
{
"name": "Akira",
"prompt": "{prompt} in style of 'Akira' directed by Katsuhiro Otomo, cyberpunk cityscape, neon-lit streets, futuristic motorcycles, telekinetic powers, government conspiracy, post-apocalyptic Tokyo, Kaneda's iconic red motorcycle, Tetsuo's transformation, psychic battles, massive explosions, iconic pill capsules, cybernetic enhancements, high-tech laboratories, dystopian urban decay",
"negative_prompt": "natural landscapes, serene settings, traditional clothing"
},
{
"name": "Amélie",
"prompt": "{prompt} in the style of 'Amélie' directed by Jean-Pierre Jeunet, whimsical scenes, vibrant color palettes, nostalgic sepia tones, imaginative daydreams, whimsical details, playful street photography, charmingly quirky characters, idyllic cityscapes",
"negative_prompt": "dark and gloomy settings, gritty realism"
},
{
"name": "Avatar",
"prompt": "{prompt} in the style of 'Avatar' directed by James Cameron, lush alien flora and fauna, bioluminescent forests, blue skin, alien wildlife, tribal culture, exotic Pandora landscapes",
"negative_prompt": ""
},
{
"name": "Black Swan",
"prompt": "{prompt} in the style of 'Black Swan' directed by Darren Aronofsky, dark, intense, graceful, eerie, distorted reality, psychological, duality, metamorphosis, obsession, ballet, feathers, mirrors, blood, contrast, reflections, suspense, paranoia",
"negative_prompt": "birds"
},
{
"name": "Blade Runner 2049",
"prompt": "{prompt} in style of 'Blade Runner 2049' directed by Denis Villeneuve, dystopian cityscape with artificial lighting, rain-soaked streets, neon-lit advertisements, futuristic architecture, holographic billboards, smoky atmospheric scenes, cyberpunk fashion, futuristic vehicles, dark and moody color palette, reflective surfaces, urban decay, cybernetic enhancements",
"negative_prompt": "bright, cheerful"
},
{
"name": "Blue Velvet",
"prompt": "{prompt} in the style of 'Blue Velvet' directed by David Lynch, surrealistic and disturbing atmosphere, eerie and unsettling tones, voyeuristic perspective, red roses, blue skies, retro 1950s aesthetics, striking color contrast, surreal dream sequences, mysterious and unsettling characters, velvet textures, dramatic lighting, eerie silence, suburban decay",
"negative_prompt": "cheerful, vibrant colors, upbeat, joyful"
},
{
"name": "Brazil",
"prompt": "{prompt} in style of 'Brazil' directed by Terry Gilliam, surreal and bureaucratic dystopian world, retro-futuristic technology, decaying industrial landscapes, dreamlike visuals, dark humor, Kafkaesque absurdity, towering and labyrinthine bureaucratic structures, ominous masks, sterile buildings, gritty dilapidated streets, oversized typewriters, enigmatic figures in trench coats, challenge perceptions of reality and sanity",
"negative_prompt": ""
},
{
"name": "The Cell",
"prompt": "{prompt} in style of 'The Cell' directed by Tarsem Singh, ethereal silk textures with a floating quality, surreal dreamscapes, vibrant color palettes, intricate costume design, avant-garde architecture, otherworldly landscapes, abstract and symbolic visuals, surreal juxtapositions, intricate body art, mesmerizing lighting effects, psychological symbolism, visually stunning set pieces, mind-bending visuals",
"negative_prompt": "gritty realism, naturalistic color schemes"
},
{
"name": "Dark City",
"prompt": "{prompt} in style of 'Dark City' directed by Alex Proyas, surreal cityscape, dimly lit streets, spiraling architecture, highlighted pale faces, dark clothes, bald heads, noir-inspired lighting, mysterious strangers, perpetual nighttime, shadowy figures, clockwork aesthetics, dystopian urban landscape, haunting atmosphere, eerie cityscape",
"negative_prompt": "futuristic technology, daylight, colorful visuals, natural landscapes, traditional architecture"
},
{
"name": "Django Unchained",
"prompt": "{prompt} in style of 'Django Unchained' directed by Quentin Tarantino, intense close-ups, vintage color grading, gritty landscapes, dramatic use of shadows, dynamic camera angles, vivid blood splatters, unconventional framing, candid facial expressions, candle-lit interiors, Western attire",
"negative_prompt": "modern technology"
},
{
"name": "Dune (2021)",
"prompt": "{prompt} in style of 'Dune (2021)' directed by Denis Villeneuve, vast desert landscapes, intricate futuristic architecture, ornate costumes and clothing, dramatic sandstorms, grandiose and imposing spacecraft, desert nomadic tribes, barren and unforgiving landscapes, mystical and ancient symbols, dramatic lighting and shadows, towering sand dunes, opulent palaces, intricate sandworm designs, intricate hieroglyphic-like writing",
"negative_prompt": "vibrant and colorful scenes, urban, modern technology, lush vegetation"
},
{
"name": "Ex Machina",
"prompt": "{prompt} in the style of 'Ex Machina' directed by Alex Garland, futuristic technology, sleek and modern design, human-robot interactions, artificial intelligence, isolated and minimalist environment, subtle use of color, dimly lit spaces, reflections and glass surfaces, geometric shapes, high-tech laboratory, humanoid robot, eerie atmosphere",
"negative_prompt": "outdoor scenes, natural landscapes, vibrant colors"
},
{
"name": "Eyes Wide Shut",
"prompt": "{prompt} in the style of 'Eyes Wide Shut' directed by Stanley Kubrick, mysterious and provocative lighting, seductive and enigmatic atmosphere, intimate and tense emotions, masked and hidden identities, dimly lit and opulent interiors, voyeuristic, dreamlike sequences, surreal and unsettling visuals, striking use of color and contrast, tension in body language, forbidden desires, hypnotic and suspenseful ambiance, emotionally charged, a sense of secrecy and obsession, dramatic and ambiguous expressions",
"negative_prompt": "cheerful setting, explicit, overtly happy, carefree emotions"
},
{
"name": "The Fall",
"prompt": "{prompt} in style of 'The Fall' directed by Tarsem Singh, lush natural landscapes, vivid color palette, vibrant and surreal colors, dreamlike imagery, ornate and fantastical costumes, wide-angle scenic shots, imaginative set designs, striking visual contrasts, surreal wildlife encounters, whimsical and mythical creatures, magical realism, ethereal atmosphere, fantastical architecture, visually stunning, breathtaking cinematography",
"negative_prompt": "urban, gritty realism"
},
{
"name": "The Fountain",
"prompt": "{prompt} in style of 'The Fountain' directed by Darren Aronofsky, cosmic vistas, surreal landscapes, ethereal lighting, intricate textures, organic motifs, otherworldly colors, merging of time and space, spiritual symbolism, emotional depth, celestial imagery, dreamlike textures, interplay of light and shadow, organic textures, mystical geometry, transcendental moments, visual poetry, cosmic journey",
"negative_prompt": "gritty realism, urban, modern technology"
},
{
"name": "Gattaca",
"prompt": "{prompt} in the style of 'Gattaca' directed by Andrew Niccol, futuristic architecture, dystopian landscapes, stark contrasts, futuristic technology, genetic sequencing, DNA helix, sleek and elegant aesthetics, high-contrast lighting, genetic discrimination, minimalistic design",
"negative_prompt": "fantasy, magic, supernatural"
},
{
"name": "The Grand Budapest Hotel",
"prompt": "{prompt} in style of 'The Grand Budapest Hotel' directed by Wes Anderson, vintage color palette, quirky characters, symmetrical and meticulously designed spaces, ornate architecture and decor, pastel aesthetics, a sense of nostalgia, whimsical props, charming lobby, retro typography, intricate set design, playful use of aspect ratio, whimsical fashion, meticulous detailing, cinematic pastry creations, zany hotel staff",
"negative_prompt": "loud, chaotic scenes, gritty realism, contemporary technology, modern urban settings"
},
{
"name": "Hero",
"prompt": "{prompt} in style of 'Hero' directed by Zhang Yimou, visually stunning cinematography, vibrant color palette, graceful use of silk, striking use of red, intricate costume design, breathtaking landscapes, poetic storytelling, symbolic use of water and fire, visual contrasts, silhouetted characters, masterful use of negative space, dream sequences",
"negative_prompt": "gritty urban settings, modern technology, contemporary fashion"
},
{
"name": "Inception",
"prompt": "{prompt} in the style of 'Inception' directed by Christopher Nolan, surreal cityscape, labyrinthine architecture, shifting gravity, iconic spinning top, mirrored reflections, dream-like landscapes, fractured reality, mind-bending visuals, distorted perception, gravity-defying scenes, surreal landscapes, abstract geometry",
"negative_prompt": ""
},
{
"name": "In the Mood for Love",
"prompt": "{prompt} in the style of 'In the Mood for Love' directed by Wong Kar-wai, intimate moments between characters, rain-soaked streets, subtle glances and gestures, dimly lit alleyways, traditional 1960s Hong Kong fashion, elegant and sensual visuals, rich color palette, romantic tension, close-ups of faces in contemplation, brief encounters in narrow spaces, fleeting emotions, use of shadows and reflections, nostalgic atmosphere",
"negative_prompt": "modern technology, vibrant colors, explicit scenes, crowded, noisy, wide-open spaces, contemporary fashion"
},
{
"name": "Kill Bill",
"prompt": "{prompt} in the style of 'Kill Bill' directed by Quentin Tarantino, martial arts action, vivid colors, samurai swords, close-up of eyes, silhouette of a woman with a sword, blood splatter, iconic yellow jumpsuit, intense stare, black and white flashback, katana blade, vengeance theme, dramatic lighting, dramatic close-up, stylized violence",
"negative_prompt": ""
},
{
"name": "Life of Pi",
"prompt": "{prompt} in style of 'Life of Pi' directed by Ang Lee, vibrant color palette, surrealistic visuals, mesmerizing ocean vistas, intricate water reflections, exotic wildlife, lush greenery, stunning sunset scenes, dramatic skyscapes, magical realism, bioluminescent aquatic life, mesmerizing underwater shots, isolated island settings, striking visual contrast, ethereal dream sequences, captivating use of light and shadow",
"negative_prompt": "gritty urban environments, monochromatic visuals, crowded and cluttered scenes, industrial landscapes"
},
{
"name": "The Lord of the Rings",
"prompt": "{prompt} in style of 'The Lord of the Rings' directed by Peter Jackson, high fantasy, epic landscapes, detailed costumes, ancient architecture, dramatic lighting, lush greenery, majestic kingdoms, mythical races, vast horizons, rugged terrains, enchanting forests, elaborate armor",
"negative_prompt": "modern technology, futuristic elements, urban settings, contemporary fashion"
},
{
"name": "Mad Max - Fury Road",
"prompt": "{prompt} in the style of 'Mad Max - Fury Road' directed by George Miller, desolate landscapes, gritty vehicles, fiery explosions, post-apocalyptic chaos, dust storms, brutal survival, high-octane action, wasteland warriors, vehicular combat, dystopian fashion, war-torn world, rugged vehicles",
"negative_prompt": "serene landscapes, calm, tranquil settings"
},
{
"name": "The Matrix",
"prompt": "{prompt} in the style of 'The Matrix' directed by the Wachowskis, cyberpunk aesthetics, green-tinted visual filter, high-tech leather outfits, futuristic cityscapes, computer code rain, reflective sunglasses, martial arts combat, dystopian atmosphere, hacker symbolism, glitch effects, bullet-time camera angles, surreal digital landscapes, virtual reality simulation, hacking terminals",
"negative_prompt": "fantasy elements, bright colors, historical settings"
},
{
"name": "Melancholia",
"prompt": "{prompt} in style of 'Melancholia' directed by Lars von Trier, surreal landscapes, apocalyptic imagery, psychological turmoil, eerie lighting, desolate landscapes, fractured emotions, ethereal atmosphere, juxtaposed emotions, celestial collisions, melancholic color palettes",
"negative_prompt": "vibrant colors, joyful moments, crowded scenes"
},
{
"name": "Metropolis",
"prompt": "{prompt} in the style of 'Metropolis' directed by Fritz Lang, art deco cityscape, dystopian skyscrapers, dramatic lighting, geometric shapes, industrial machinery, futuristic technology, angular architecture, robot-like figures, dark alleys, human-machine contrast, monochrome color scheme",
"negative_prompt": "organic nature, natural landscapes, bright colors, rural settings"
},
{
"name": "Moulin Rouge",
"prompt": "{prompt} in the style of 'Moulin Rouge' directed by Baz Luhrmann, vibrant colors, opulent costumes, dramatic lighting, dramatic close-ups, elaborate set design, passionate performances, can-can dancers, extravagant parties, bohemian atmosphere, glittering nightlife",
"negative_prompt": "modern technology, futuristic elements, quiet, serene, daytime"
},
{
"name": "Neon Demon",
"prompt": "{prompt} in the style of 'Neon Demon' directed by Nicolas Winding Refn, intense neon lighting, bold color contrasts, high-fashion models, eerie reflections, striking makeup, dramatic shadows, surreal settings, fashion runway vibes, glamorous decadence, avant-garde fashion, bold visual compositions, hypnotic visuals, neon-soaked atmosphere, edgy and unsettling beauty, seductive but disturbing",
"negative_prompt": "gritty realism, natural landscapes, daytime, cheerful aesthetics, rural"
},
{
"name": "Parasite",
"prompt": "{prompt} in the style of 'Parasite' directed by Bong Joon Ho, social contrast, architectural symbolism, hidden secrets, class division, staircases, underground living, rain-soaked streets, dark humor, suspenseful lighting, glass architecture, tension, rich-poor dynamics, unique camera angles",
"negative_prompt": "bright and sunny setting"
},
{
"name": "Sin City",
"prompt": "{prompt} in the style of 'Sin City' directed by Robert Rodriguez and Frank Miller, stark black and white visuals with splashes of red, high contrast lighting, dramatic shadows, rain-soaked streets, gritty urban landscapes, film noir atmosphere, intense violence, stylized graphic novel adaptation, femme fatales, morally ambiguous characters, iconic silhouettes, urban decay, neon signs, graphic violence, dark and brooding tone",
"negative_prompt": "bright colors, naturalistic lighting, vibrant, cheerful atmosphere"
},
{
"name": "Spider-Man - Into the Spider-Verse",
"prompt": "{prompt} in style of 'Spider-Man Into the Spider-Verse', hyper-realistic comic-book style, dynamic camera angles, vibrant color palette, exaggerated character expressions, urban landscapes, graffiti-inspired visuals, onomatopoeic comic book sound effects, motion blur",
"negative_prompt": "monotone color schemes"
},
{
"name": "Spirited Away",
"prompt": "{prompt} in the style of 'Spirited Away' directed by Hayao Miyazaki, Studio Ghibli, ethereal landscapes, mysterious creatures, enchanting spirits, otherworldly architecture, lantern-lit scenes, foggy forests, magical transformations, fantastical cuisine, dreamlike journeys, spiritual encounters, whimsical color palettes, surreal atmosphere",
"negative_prompt": "dark, gloomy, violence, modern technology, urban environments"
},
{
"name": "Tron Legacy",
"prompt": "{prompt} in style of 'Tron Legacy' directed by Joseph Kosinski, vibrant neon color palette, neon-lit cityscape, sleek and luminous suits with distinctive lighting stripes, digital circuitry patterns, glowing helmets, stark contrast of light and dark, electrifying grid, holographic displays, futuristic motorcycles, cybernetic landscapes, pulsating light trails, minimalist design aesthetic, virtual reality and cyberpunk aesthetics",
"negative_prompt": "natural color palettes, organic textures, traditional architecture"
},
{
"name": "V for Vendetta",
"prompt": "{prompt} in style of 'V for Vendetta' directed by James McTeigue, Guy Fawkes mask, dystopian, shadowy, oppressive government regime, urban warfare, government propaganda, totalitarian London, fireworks, mask symbolism, rain-soaked streets, political resistance, misty alleyways",
"negative_prompt": "daylight"
},
{
"name": "What Dreams May Come",
"prompt": "{prompt} in the style of 'What Dreams May Come' directed by Vincent Ward, ethereal landscapes, vibrant and surreal colors, heavenly vistas, dreamlike transitions, fantastical architecture, otherworldly flora and fauna, celestial beings, emotional depth, serene and tranquil, evocative use of light and shadow, abstract and surreal compositions, spiritual symbolism, ethereal atmospheres, surreal reflections, transcendent beauty, metaphysical elements",
"negative_prompt": "dark, grim, harsh colors, disturbing, nightmarish"
}
]