slahiriandClaude Opus 4.5 0dfd6fd294 feat: add SID_PromptModifier node for semantic prompt modification
New node that modifies prompts based on Z-Image structure:
- Takes input prompt and LLM model
- 6 section instruction inputs: subject, clothing, pose, environment, lighting, camera
- Two processing modes: Single Pass (faster) and Section by Section (precise)
- Temperature control for LLM creativity
- Optional Instagram caption generation (3 styles)
- Text-only LLM calls (no image required)

Phase 1 implementation using LLM API.
Phase 2 will add SID_LLM_Local_Text support.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 08:44:59 +05:30
2025-12-09 01:46:53 +05:30
2025-12-11 13:48:00 +05:30

ComfyUI-AI-Photography-Toolkit

AI Photography Toolkit Workflow

AI-powered prompt generator for ComfyUI. Analyzes images and generates detailed prompts optimized for Z-Image Turbo and other image generation models.

Installation

cd ComfyUI/custom_nodes
git clone https://github.com/slahiri/ComfyUI-AI-Photography-Toolkit.git

Restart ComfyUI. All dependencies install automatically.

Nodes

Node Screenshot Description
SID_LLM_Local Run vision models locally (Qwen3-VL, Florence-2, etc.) - no API key needed
SID_LLM_API Use cloud providers (Claude, GPT-4o, Gemini, Grok, etc.)
SID_ZImagePromptGenerator Generate prompts from images

Quick Start

Option 1: Cloud API (Best Quality)

  1. Add SID_LLM_API node
  2. Select provider (e.g., Anthropic)
  3. Enter your API key
  4. Add SID_ZImagePromptGenerator node
  5. Connect: LLM node → Prompt Generator ← Image
  6. Run!

Option 2: Local (Free, No API Key)

  1. Add SID_LLM_Local node
  2. Select model (e.g., Qwen3-VL-8B-Instruct)
  3. Add SID_ZImagePromptGenerator node
  4. Connect: LLM node → Prompt Generator ← Image
  5. Run!

Workflow

Image ─────────────────┐
                       ├─→ SID_ZImagePromptGenerator ─→ prompt ─→ CLIP Text Encode
SID_LLM_API ───────────┘
  (or SID_LLM_Local)

Supported Providers

Cloud (require API key): Anthropic Claude, OpenAI GPT-4o, Google Gemini, xAI Grok, Mistral, Together AI, Fireworks, Groq, OpenRouter

Local (free): Ollama, LM Studio, or use SID_LLM_Local with built-in models

Sample Workflow

Download: sample_workflow.json

Tips

  • Best quality: Use Claude or GPT-4o with "Enable Reasoning" turned on
  • Best local: Use Qwen3-VL-8B-Instruct with reasoning off
  • Fastest: Use "Quick" analysis mode

Version: 4.2.0 | Author: Siddhartha Lahiri

For advanced configuration, provider details, and migration guide, see Technical_Details.md.

Changelog | MIT License

S
Description
No description provided
Readme MIT
5.6 MiB
Languages
Python 98.9%
JavaScript 1.1%