u/Narrow-Particular202

Image 1 — ComfyUI-MiniMax-H3-Promptor v1.3.0: Full-reference scene staging, zero-deformation list expansion & in-node drop zone
Image 2 — ComfyUI-MiniMax-H3-Promptor v1.3.0: Full-reference scene staging, zero-deformation list expansion & in-node drop zone
Image 3 — ComfyUI-MiniMax-H3-Promptor v1.3.0: Full-reference scene staging, zero-deformation list expansion & in-node drop zone
▲ 25 r/comfyui

ComfyUI-MiniMax-H3-Promptor v1.3.0: Full-reference scene staging, zero-deformation list expansion & in-node drop zone

Hey everyone,

If you’ve spent any time working with multi-reference video prompting in ComfyUI (especially with MiniMax Hailuo / H3), you probably know the frustration:

You feed in 3–4 reference images hoping for a cohesive 15-second cinematic shot, and the LLM spits out a rushed single-shot prompt where characters overlap chaotically, faces get stretched, pacing flickers, and dialogue cuts off halfway through.

Our team at 1038lab just pushed a massive overhaul to ComfyUI-MiniMax-H3-Promptor (v1.3.0). We threw out the old "single-shot rush" approach and re-engineered the prompt pipeline to work like an actual film production crew.

Here is what we added in v1.3.0:

1. Two-Stage Hollywood AI Director & Screenwriter

Instead of rushing the final prompt in one go, the node now executes in two deliberate stages:

  • Stage 1 (Director Blueprint & Global Vibe): The LLM acts as the showrunner. It analyzes all your cast references, maps out spatial layers (Foreground, Midground, Background), sets lighting palettes, and calculates shot pacing (enforcing a 2.5s–4.0s minimum per shot to prevent pacing flicker).
  • Stage 2 (Storyboard & Dialogue): Using that approved blueprint, it crafts timed cuts covering the full duration (up to 15.0s) and injects official MiniMax character dialogue syntax (<Subject 1> (S1) [angry] says: <d>[EN] "..."</d>).

If you pass in a custom scene prompt, the engine treats it as the supreme mandate, directing your uploaded cast and props to execute your exact vision.

2. In-Node HTML Drop-Zone (No More Noodle Spaghetti)

Wiring up 5+ image loader nodes for multi-character setups makes workflows messy fast. We replaced the PyTorch image input slots with an interactive in-node HTML/JS drag-and-drop panel. You can drop images, video references, and audio files straight onto the node canvas.

3. Vision Analyzer V2: Native Aspect Ratios & 50% Lower Token Cost

  • Zero-Deformation List Expansion (OUTPUT_IS_LIST): Passes references in their 100% original dimensions through native list iteration. No forced letterboxing, cropping, or distorted face proportions.
  • Pure Perception Engine: We stripped out redundant text synthesis so the VLM only extracts raw visual traits (clothing, colors, contours, OCR). This cut API token usage and latency roughly in half.

4. Quality-of-Life & Stability Upgrades

  • Smarter Entity Regex: Fixed false positives so items like a "cat-ear headband" are recognized as accessories on a person rather than spawning wild animals into your scene.
  • Sub-Batch Chunking: Set custom Max Batch Images limits with positional fallback keys to respect upstream API rate limits without workflow crashes.
  • Real-Time Terminal Execution Trace: Clean phase banners in the ComfyUI terminal let you monitor the Blueprint -> Storyboard -> Assembly stages live.

💡 A Note on APIs: 100% Free & Local-Friendly (No Paid API Required!)

We’ve noticed some users hesitate whenever they hear "LLM/VLM API," assuming it requires paid subscriptions or goes against the open-source ethos. That is not the case here!

Our node is fully customizable and seamlessly supports:

  • 100% Free Local Models: Plug directly into Ollama, LM Studio, or llama.cpp to run any open-source model from Hugging Face locally on your own GPU.
  • Free Cloud Tiers: If you don't want to run local LLMs, services like OpenRouter, Groq, and NVIDIA NIM offer generous free tiers/credits that are more than enough for daily video prompting.

Setup takes just a few clicks—use whatever setup works best for your hardware and budget.

Links & Getting Started

You can update directly inside ComfyUI Manager or run a git pull in your custom nodes directory.

We’d love to hear your thoughts, bug reports, and workflow suggestions!

u/Narrow-Particular202 — 8 hours ago

[Update v1.1.0 &amp; v1.2.0] ComfyUI-MiniMax-H3-Promptor: Native Settings API Hub, Autogrow Sockets, L2VA &amp; Audio Sync

Hey everyone!

With MiniMax H3 blowing up everywhere right now, we figured it was the perfect time to share what we’ve been building to help level up your H3 prompt workflows.

When we released v1.1.0 a while back, we were so deep in dev mode that we forgot to post an update! Now that v1.2.0 is live, we’ve bundled all the new features and overhauls from both releases into one post.

https://github.com/1038lab/ComfyUI-MiniMax-H3-Promptor

What’s New in v1.1.0 + v1.2.0:

⚙️ Native ComfyUI Settings Panel (API Hub)

No more pasting API keys into custom nodes or manually editing config.json! All provider settings are now globally managed in ComfyUI's native Settings panel (under the ⚙️ Gear icon).

Built-in Connection Tester: Click "Test connection" inside the panel to ping your endpoint before launching generations.

Privacy: Keeping keys out of the node UI eliminates the risk of leaking API keys when sharing workflows or screenshots.

🔌 Infinite Inputs (ComfyAPI v3 Autogrow)

We removed the rigid 4-image limit. Dynamic autogrow sockets mean you can chain as many <Picture> and <Video> references as your hardware can handle without UI clutter.

🎯 Granular Micro-Overrides

Override instructions for specific frames directly in the Vision Analyzer (e.g., <Picture 2>: focus strictly on lighting) while allowing unmentioned media to fall back to global analysis.

🎵 Audio-First Token Sync & L2VA (Last-Frame Control)

Connect audio directly to the promptor to automatically map subject actions to sound. We also added Last-Frame-to-Video-Audio (L2VA)—provide an ending frame, and the LLM reverse-engineers a narrative that mathematically lands on target at the final second.

🧠 VRAM Safeguards for Local VLMs

Select local providers like Ollama or LlamaCPP, and the node automatically executes silent background cache-clearing (model_management.unload_all_models()) to prevent VRAM overload crashes.

📝 Updated Docs & Workflow Recipes

Check out tutorials.md and tutorials_zh.md in the repo for 9 practical, production-ready workflows (Lip-Sync, Style Transfer, Day-to-Night Morph, etc.).

👀 What's Next?

We’re currently beta testing a batch of new features that will be rolling out shortly!

🔗 Links:

GitHub Repo: 1038lab/ComfyUI-MiniMax-H3-Promptor

Full Release Notes: updates.md

We’d love to hear your feedback, feature requests, or bug reports so we can keep tailoring this tool to what you actually need. If this node helps your setup, leaving us a ⭐ star on GitHub goes a long way in keeping our dev motivation high.

Happy generating!

u/Narrow-Particular202 — 6 days ago
▲ 175 r/comfyui

[Release] ComfyUI MiniMax H3-Promptor v1.0.0 – Automatically Generate Professional MiniMax H3 Video Prompts

Hi everyone!

I'd like to share ComfyUI MiniMax H3-Promptor v1.0.0, a custom node built specifically for the MiniMax H3 Video Generation System.

GitHub: https://github.com/1038lab/Comfyui-Minimax-H3-Promptor

Why I built this

One thing I noticed when working with MiniMax H3 is that creating high-quality prompts can take longer than creating the actual video.

Writing detailed camera movements, lighting, subject descriptions, scene composition, timing, cinematic language, and keeping everything in the format H3 expects can become repetitive and time-consuming.

The goal of this project is simple:

Instead of spending time writing long, complex prompts, you simply describe your idea—even in a single sentence—and H3-Promptor automatically generates a complete, production-quality prompt optimized specifically for MiniMax H3.

What's new in v1.0.0

This version is a complete architectural redesign.

🚀 Two-node workflow

The project is now split into two dedicated nodes:

  • H3_Vision_Analyzer – analyzes images and video references once
  • H3_Promptor – rapidly generates and iterates prompts without re-running expensive vision analysis

This makes prompt iteration much faster while reducing multimodal API costs.

🧠 Intelligent media routing

Supports combinations of:

  • up to 4 reference images
  • batches of video keyframes

The workflow automatically detects whether you're creating:

  • Text-to-Video
  • Image-to-Video
  • First & Last Frame
  • Omni Reference

No manual switching required.

🌐 Multiple AI providers

Native support for:

  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • Local Ollama

All with multimodal vision support where available.

🎯 Structured vision analysis

Instead of asking a vision model to "look at an image," you can direct exactly what should be analyzed using JSON-based presets, such as:

  • lighting
  • composition
  • character body language
  • cinematography
  • camera framing

🌍 Multilingual output

Generate prompts in:

  • English
  • Simplified Chinese (简体中文)

Installation

  1. Clone or download the repository.
  2. Place it inside your custom_nodes folder.
  3. Add your API keys to the generated configuration.
  4. Start generating professional MiniMax H3 prompts from your ideas.

GitHub:
https://github.com/1038lab/Comfyui-Minimax-H3-Promptor

I'd love to hear feedback, feature requests, or suggestions from the community. If anyone is actively using MiniMax H3, I'd be interested in hearing how you're currently handling prompt creation and where you think automation could help the most.

u/Narrow-Particular202 — 14 days ago

[Update v1.1.0] ComfyUI-Agnes-AI — Added agnes-2.5-flash, Native Settings Panel Integration, Video Negative Prompts &amp; Frame/Audio Extraction!

We just rolled out v1.1.0 for ComfyUI-Agnes-AI — our free custom node pack that brings cloud-based image generation, video generation, and prompt processing directly into ComfyUI with zero GPU requirements and no credit billing.

Thanks to your feedback on our initial v1.0.0 release, this update focuses on making workflow configuration seamless and adding major power-ups to video and text processing.

Here’s what’s new in v1.1.0:

🧠 What’s New & Improved:

  • 🚀 New Text Models — Added support for agnes-2.5-flash (now set as the fast new default) and agnes-2.5-pro-alpha.
  • ⚙️ Native ComfyUI Settings Panel (⚙️) — Configuration has moved out of the workflow canvas and directly into ComfyUI's built-in Settings Panel! Set your global API key (supports round-robin load balancing) and choose your default text, image, and video models once, and every node automatically uses them.
  • 🎬 Video Node Upgrade —
    • Negative Prompt Support — Easily specify elements to exclude from generated videos.
    • Direct Frame & Audio Extraction — Output the full generated frame sequence as a batched IMAGE tensor and extract the audio track as a standard AUDIO waveform (requires local ffmpeg).
    • Extended Duration — Video length extended up to 18 seconds (3–18s).
  • ✏️ Cleaner Prompt & Text Workflow — Presets renamed to "Preset" for clarity, and output prompt cleaning ensures you get clean text without unwanted AI preamble/prefixes (like **Prompt:**).
  • 🐛 Bug Fixes & Stability — Fixed img2img payload formatting, improved error handling when optional inputs are missing, and updated server payload encoding.

💡 Why Use Agnes AI in ComfyUI?

  • 100% Free API — No credit cards, no token/credit counters, no paywalls.
  • Server-side Compute — Ideal for low-VRAM setups or running heavy prompt engineering & video generation off-GPU.
  • Zero Python Dependencies — Simply clone into custom_nodes and restart.

🔗 Links:

u/Narrow-Particular202 — 21 days ago

ComfyUI-Agnes-AI – Free Text, Image &amp; Video Generation API for ComfyUI (No Local GPU Required)

https://reddit.com/link/1uu9k4r/video/6f67fs4bdrch1/player

GitHub: https://github.com/1038lab/ComfyUI-Agnes-AI

We built ComfyUI-Agnes-AI, a custom ComfyUI node that connects directly to the Agnes AI cloud API, so you can generate images, videos, and improve prompts without needing a local GPU.

https://preview.redd.it/mbeky2oodrch1.jpg?width=2048&format=pjpg&auto=webp&s=b43a117d3cbda9bf14e35655c6d100c9cd63851e

Features

  • 🎨 Text-to-image & image-to-image
  • 🖼️ Up to 4 reference images
  • 📺 Text-to-video, image-to-video, and first/last frame interpolation
  • 📝 Built-in prompt tools:
    • Prompt enhancement
    • Translate prompts to English
    • Extract art style from an image
    • Generate detailed image descriptions
  • ⚙️ Persistent config node
    • Store multiple API keys (round-robin rotation)
    • Set default models
    • Customize prompt styles
  • 📦 Zero dependencies—just copy it into custom_nodes and use it.

Why I made it

Many cloud AI services require credits or paid subscriptions, while running models locally often requires expensive GPUs. This node uses Agnes AI's cloud inference, so all computation happens on the server and ComfyUI stays lightweight.

If you're interested in trying it out or have suggestions for new features, I'd love to hear your feedback.

GitHub: https://github.com/1038lab/ComfyUI-Agnes-AI

Also available: Agnes-AI, a zero-dependency Python CLI for the same API, useful for scripting and automation:
https://github.com/1038lab/Agnes-AI

https://preview.redd.it/6qmmkt7qdrch1.png?width=1716&format=png&auto=webp&s=7ffe6e3892e13ac719689d03434ceaac44999109

reddit.com
u/Narrow-Particular202 — 1 month ago