Files
EricRollei-Local_LLM_Prompt…/pyproject.toml
T
Eric HissandClaude Fable 5.1 df90d119b4 V2.1.0: surreal engine - generator / critic procedure, Surreal Premise node
- core/strategies/surreal: eight generator modes taken from how Magritte,
  Ernst, Dali, Varo, Uelsmann, Atget and Man Ray worked, feeding one critic
  (seeded code, or one LLM call). One anomaly stated as plain physical fact
  against a credible world, chosen for affinity rather than distance; count
  capped at 2. Output: brief, instruction block, why trace, title,
  counter-terms.
- Surreal Premise node; plugs into every enhancer's wildcard_instructions.
  Anomaly survival is measurable with the Concept Survival Check.
- The surreal preset (video nodes) and genre_style = surreal (Text-to-Image)
  route through the engine instead of style words; fail-soft to the old text.
- Lists in wildcards/surreal, personal iconography.yaml template,
  docs/SURREAL_GUIDE.md, dev/verify_surreal.py (78 checks).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019VpCi6nw5UECMdZ7ayYJvN
2026-09-21 14:23:50 -07:00

91 lines
2.5 KiB
TOML

[project]
name = "comfyui-erics-prompt-enhancers"
version = "2.1.0"
description = "A comprehensive suite of AI-powered prompt enhancement nodes for ComfyUI using local LLMs (LM Studio or Ollama). Transform simple prompts into detailed, platform-optimized descriptions for video and image generation."
readme = "README.md"
license = { file = "LICENSE" }
requires-python = ">=3.8"
authors = [
{ name = "Eric Hiss", email = "eric@historic.camera" }
]
maintainers = [
{ name = "Eric Hiss", email = "eric@rollei.us" }
]
keywords = [
"comfyui",
"prompt",
"prompt-engineering",
"prompt-expansion",
"llm",
"local-llm",
"lm-studio",
"ollama",
"stable-diffusion",
"flux",
"sdxl",
"pony-diffusion",
"illustrious-xl",
"video-generation",
"image-generation",
"ai-art",
"text-to-image",
"text-to-video",
"image-to-video",
"wan21",
"wan22",
"minimax-h3",
"wildcards",
"dynamic-prompts",
"hunyuan"
]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: End Users/Desktop",
"Topic :: Multimedia :: Graphics",
"Topic :: Multimedia :: Video",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Operating System :: OS Independent",
]
dependencies = [
"requests>=2.25.0",
]
[project.optional-dependencies]
dev = [
"pytest>=7.0.0",
"pytest-cov>=4.0.0",
]
[project.urls]
Homepage = "https://github.com/EricRollei/Local_LLM_Prompt_Enhancer"
Repository = "https://github.com/EricRollei/Local_LLM_Prompt_Enhancer.git"
Documentation = "https://github.com/EricRollei/Local_LLM_Prompt_Enhancer/wiki"
Issues = "https://github.com/EricRollei/Local_LLM_Prompt_Enhancer/issues"
Changelog = "https://github.com/EricRollei/Local_LLM_Prompt_Enhancer/blob/main/CHANGELOG.md"
[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
packages = ["video_prompter"]
include-package-data = true
[tool.setuptools.package-data]
video_prompter = ["*.json", "*.md", "profiles/**/*.yaml", "wildcards/**/*", "variability/*.yaml"]
# ComfyUI Registry Configuration
# https://docs.comfy.org/registry/overview
[tool.comfy]
PublisherId = "ericrollei"
DisplayName = "Eric's Prompt Enhancers"
Icon = ""