Generated reference · ComfyUI workflow · Sacred art

Yantra Generator

Generate precise sacred yantra patterns with geometric precision and traditional designs

Sacred art11nodesGPU A5000out image~40sv1.0.0

On this page
11Graph nodes
9Node classes
14Inputs
2Models

Tags: yantrasri yantrasacred geometryhindutantrameditation

Inputs (14)#

The typed parameter surface callers bind when they request this workflow. Enum options and numeric bounds are the values the workflow document declares.

yantra_typeenumdefault sri_yantra
Type of yantra to generate
options: sri_yantraganesh_yantradurga_yantrakali_yantralakshmi_yantrasaraswati_yantrashiva_yantravishnu_yantrahanuman_yantracustom
materialenumdefault gold
Material appearance for the yantra
options: goldsilvercopperbrasscrystalstonepainteddigital
backgroundenumdefault lotus
Background style
options: lotusplaincosmictemplesilkmarble
include_mantrabooleandefault false
Include Sanskrit mantra text
mantra_textstringdefault Om
Mantra text to include (if enabled)
glow_effectbooleandefault true
Add divine glow effect
seedintegerdefault -1
Random seed (-1 for random)
widthintegerdefault 1024
Output width
heightintegerdefault 1024
Output height
stepsintegerdefault 35
Sampling steps
cfg_scalefloatdefault 8.0
CFG scale
hires_fixbooleandefault true
Two-pass detail refinement: 1.5x latent upscale + low-denoise second sampling pass
freeubooleandefault true
FreeU v2 backbone re-weighting (family-tuned b1/b2/s1/s2)
checkpointenumdefault sdxl_base
SDXL checkpoint: curated photoreal finetune (default) or base 1.0
options: realvis_xl_v5sdxl_base

ComfyUI node graph (11)#

The executable ComfyUI prompt graph: 11 nodes across 9 distinct node classes, wired by 16 data dependencies. Nodes tinted green come from a custom node pack this workflow declares; the rest are ComfyUI core / baked-community classes.

flowchart TD n0["1: CheckpointLoaderSimple"] n1["2: CLIPTextEncode"] n2["3: CLIPTextEncode"] n3["4: EmptyLatentImage"] n4["5: KSampler"] n5["6: VAEDecode"] n6["7: GlowEffect"] n7["8: SaveImage"] n8["freeu: FreeU_V2"] n9["hires_upscale: LatentUpscaleBy"] n10["hires_sampler: KSampler"] n0 -->|clip| n1 n0 -->|clip| n2 n8 -->|model| n4 n1 -->|positive| n4 n2 -->|negative| n4 n3 -->|latent_image| n4 n10 -->|samples| n5 n0 -->|vae| n5 n5 -->|image| n6 n6 -->|images| n7 n0 -->|model| n8 n4 -->|samples| n9 n8 -->|model| n10 n1 -->|positive| n10 n2 -->|negative| n10 n9 -->|latent_image| n10 classDef custom fill:#12b886,stroke:#0b6b4f,color:#04110c; class n6 custom;
Data-flow DAG — scroll to zoom, drag to pan.

Nodes (11)#

1CheckpointLoaderSimplecore
ckpt_name = {{checkpoint_files[checkpoint]}} tmpl
outputs: MODELCLIPVAE
2CLIPTextEncodecore
text = {{constructed_prompt}} tmplclip = ◂ node 1 · out[1]
outputs: CONDITIONING
3CLIPTextEncodecore
text = blurry, low quality, asymmetric, modern, cartoon, anime, photorealistic human, text watermark, signature, western styleclip = ◂ node 1 · out[1]
outputs: CONDITIONING
4EmptyLatentImagecore
width = {{width}} tmplheight = {{height}} tmplbatch_size = 1
outputs: LATENT
5KSamplercore
model = ◂ node freeu · out[0]positive = ◂ node 2 · out[0]negative = ◂ node 3 · out[0]latent_image = ◂ node 4 · out[0]seed = {{seed}} tmplsteps = {{steps}} tmplcfg = {{cfg_scale}} tmplsampler_name = dpmpp_2m_sdescheduler = karrasdenoise = 1.0
outputs: LATENT
6VAEDecodecore
samples = ◂ node hires_sampler · out[0]vae = ◂ node 1 · out[2]
outputs: IMAGE
7GlowEffectcustom pack
image = ◂ node 6 · out[0]glow_intensity = 0.25glow_radius = 18
outputs: IMAGE
8SaveImagecore
images = ◂ node 7 · out[0]filename_prefix = yantra
freeuFreeU_V2core
model = ◂ node 1 · out[0]b1 = 1.1b2 = 1.2s1 = 0.6s2 = 0.4
outputs: MODEL
hires_upscaleLatentUpscaleBycore
samples = ◂ node 5 · out[0]upscale_method = bislerpscale_by = 1.5
outputs: LATENT
hires_samplerKSamplercore
model = ◂ node freeu · out[0]positive = ◂ node 2 · out[0]negative = ◂ node 3 · out[0]latent_image = ◂ node hires_upscale · out[0]seed = {{seed}} tmplsteps = 14cfg = {{cfg_scale}} tmplsampler_name = dpmpp_2mscheduler = karrasdenoise = 0.45
outputs: LATENT

Prompt construction#

template
sacred {yantra_type_prompt}, {material_prompt}, {background_prompt}, precise geometric lines, mathematical perfection, sacred Hindu art, meditation tool, spiritual power, highly detailed, symmetrical, centered composition{mantra_clause}{glow_clause}

Variables (5)#

yantra_type_prompt
{{yantra_prompts[yantra_type]}} tmpl
material_prompt
{{material_prompts[material]}} tmpl
background_prompt
{{background_prompts[background]}} tmpl
mantra_clause
{{', Sanskrit mantra inscription: ' + mantra_text if include_mantra else ''}} tmpl
glow_clause
{{', divine golden glow, sacred light emanating, spiritual radiance' if glow_effect else ''}} tmpl

Parameter banks (3)#

The prompt / configuration lookup tables this workflow keys into from its inputs — the vocabulary that turns a style / palette / preset selection into graph parameters.

yantra_prompts (10)#

sri_yantra
Sri Yantra, nine interlocking triangles, central bindu point, four upward triangles representing Shiva, five downward triangles representing Shakti, surrounded by lotus petals and square gates
ganesh_yantra
Ganesh Yantra, six-pointed star, elephant head symbol at center, swastika patterns, lotus border, auspicious symbols
durga_yantra
Durga Yantra, eight-petaled lotus, trident symbol, triangular pattern, fierce protection geometry, red and gold
kali_yantra
Kali Yantra, five triangles, cremation ground symbolism, skull garland pattern, dark divine feminine, black and red
lakshmi_yantra
Lakshmi Yantra, eight lotus petals, abundance symbols, golden coins pattern, prosperity geometry, pink lotus and gold
saraswati_yantra
Saraswati Yantra, crescent moon, veena instrument symbol, swan motif, knowledge and arts, white and yellow
shiva_yantra
Shiva Yantra, five triangles pointing upward, lingam symbol, crescent moon, third eye, blue and silver
vishnu_yantra
Vishnu Yantra, conch and chakra symbols, lotus throne, preservation geometry, blue and gold
hanuman_yantra
Hanuman Yantra, mace symbol, devotion geometry, protective barrier, orange and red, mountain symbol
custom

material_prompts (8)#

gold
pure gold metal, polished golden surface, lustrous gold leaf, divine golden radiance, 24k gold texture
silver
sterling silver metal, moonlight silver shine, pure silver sacred, reflective silver surface
copper
sacred copper metal, warm copper patina, oxidized copper detail, healing copper surface
brass
polished brass, temple brass, yellow metal shine, traditional brass yantra
crystal
clear quartz crystal, crystalline structure, light refracting, prismatic, transparent sacred geometry
stone
carved stone yantra, granite texture, ancient stone carving, temple stone relief
painted
traditional painted yantra, natural pigments, hand-painted detail, sindoor red, turmeric yellow
digital
digital sacred geometry, vector precision, clean digital lines, modern interpretation, gradient colors

background_prompts (6)#

lotus
lotus flower background, pink lotus petals, sacred lotus pond, divine lotus throne
plain
clean solid background, minimal, meditation focus, pure sacred space
cosmic
cosmic nebula background, stars and galaxies, divine cosmos, astral plane
temple
ancient temple background, stone pillars, incense smoke, sacred architecture
silk
red silk fabric background, traditional cloth, draped silk, rich textile
marble
white marble background, temple floor, sacred stone, veined marble

Models & dependencies#

Custom node packs (1)#

The non-core ComfyUI node classes this graph requires; the RunPod worker image the workflow runs on must bake or install a pack that provides every one of them.

GlowEffect

Checkpoint aliases (2)#

realvis_xl_v5
RealVisXL_V5.0_fp16.safetensors
sdxl_base
sd_xl_base_1.0.safetensors

Models required (2)#

RealVisXL_V5.0_fp16.safetensors
sd_xl_base_1.0.safetensors

Output contract#

What a successful run of this workflow returns.

type
image
format
png
channels
4

Taxonomy & routing#

How the control plane classifies this workflow — from the committed workflow-taxonomy-registry.json. It drives the consistency / control surface the agentic director can exercise over the workflow.

assetFamily
mkt-brand-style-lock-template-pack
outputPackageProfile
image-single-profile
controlModalities
color-script-lockmodel-lockprompt-template-locksampler-scheduler-lockseed-lockstyle-lock
consistencyDimensions
lightingcolor-script
notes
Auto-mapped from sacred-art defaults