Sign In

Yet Another Workflow for MiniMax H3 - Step By Step with RunPod + Template (v0.50)

3

Aug 4, 2026

(Updated: 3 days ago)

tool guide

I had someone who wanted very plain instructions on how to get rolling with RunPod and my ComfyUI workflow, Yet Another Workflow. I put together this article to walk through getting the Runpod template up and running. This is aimed at folks who want really basic instructions or are looking for help with problems. There are some gaps here in explaining some basic details of computers like how to use terminal and moving files around that I may flesh out later, but the intention is that following these steps gets you to making stuff.

A new version of this article will be updated with each major release of the workflow with new learnings. This article is for the MiniMax H3 template, if you want Wan 2.2, you can find a very similar guide here. Additionally, there is a guide for LTX 2.3 here.

Video Guide?

Are you a visual learner? I've finally recorded a video accompaniment to this guide. You can find it here on YouTube. I'll be aiming to create additional videos related to ComfyUI in the future.

Pre-requisites

  • A general willingness to poke around. I'm not going to explain how to navigate the RunPod website or the basics of ComfyUI at the moment. Just be curious, and you'll get there.

  • You'll want to be willing to explore using the command line / terminal / Powershell. You will use it to get files back to your computer with runpotctrl. You don't need to know much, and it's a very useful thing to learn.

The goal I have here is to reduce friction, but I cannot eliminate it. Downloads can fail. Message me if you want hands on help.

Why RunPod?

If you're not using it, please use my link here. We'll both get some free credit. But why use it at all? GPU's are extremely expensive these days, and fast GPU's even more so. Once you break down the usage, the cost of hardware plus electricity doesn't make much sense. (I'm paying just over a $2 an hour for access to an PRO 6000.) You're not locked in to your investment when you rent. When the next gen comes, you'll get a faster card for less than you would have paid upfront. Chances are you're not running your card 100% of the time, so for most folks, buying a card is absolutely the wrong answer in this market.

I will have some updated cost estimates on the workflow page soon, if you'd like to read a bit more.

Why MiniMax H3?

This is the model people wanted LTX-2.3 to be. Up to 15 seconds of 2K video with sound. My first impressions are glowing. Prompt adherance is very good. Likeness is well maintained. Image-to-video remains extremely dynamic. The model has a giant knowledge base. There are only a few downsides that I've observed so far:

  • It's on the slow side due to the size-wants (see the next point). And the models are huge and ergo memory hungry (62gb for the diffusion model and 48gb for the text encoder).

  • H3 looks worse at lower resolutions. It seems like doing anything less than 1 megapixel looks pretty rough. Very noisy distortion. So an image that would look incredible at Wan native (1280x768), would look worse at the closest value for H3 (1344, 768) - not bad, just worse. That's probably the minimum resolution you want to aim at with H3. (It seems that, as a rule of thumb, those closer you are to a model's target resolution, the better the results.)

  • Spoken character dialog handling seems to be a bit clunkier compared to LTX-2.3, but that might be a prompting skill issue on my end. Early days! I've found the voice performances to be a bit worse on average, but fewer poor generations overall. Accents seem harder to tigger. Characters in H3 are prone to speaking giberish if you don't provide enough explicit instruction.

  • LTX-2.3 has video extension capabilities. There is no formal extension mechanism for H3.

All of this is far from deal-breaking. The compute ask is the biggest things. If you want to do lower resolution videos, Wan and LTX-2.3 are still decent choices with their same relative strengths. It's really hard to beat the look of Wan 2.2 at it's 720p, and LTX-2.3 can do really good dialog when you're lucky.

Yet Another Manager

YAM_screenshot.png

New for v0.50 is a new pod manager application built to help smooth over model and file management during your Runpod sessions. I found this to be one of the major remaining points of friction, so I made this to take care of it.

You can now download models, checkpoints, LoRA's, and other ComfyUI files within this new interface. This system can be used to save a record of your downloads for easy reloading later. Additionally you can manage your services, use web terminal, and export your output files with runpodctl. This is the first version, but it's well tested. Expect some small refinements along the way - and let me know if you run into any issues.

How RunPod + Yet Another Workflow?

  1. Once you have an account and some credit loaded on RunPod, go to the "Pods" section. I'll suggest $20 as a good test amount for H3; it will get you ~10 hours of use. I try to keep my balace above $5-10; if you hit $0, the pod will be killed which deletes everything, so give yourself a little buffer.

  2. Note: H3 is worth the extra spend for a PRO 6000. Skip the 5090 here. I cannot express how much juice this thing is squeezin'. Select either the PRO 6000 or the H100 SXM (or whichever CUDA 12.8 GPU that you want). The prices for H100's have thankfully dropped again, makeing them a better value. Adjust for your budget and patience. Please be aware that demand for these cards seems to be rising! You may need a bit of patience to find availability at nearby data center. It has improved substantially. The H200 is worth it if you've got the budget.

    1. The template now has a requirement set formally for CUDA 12.8. This seem to take care of it automatically. If you have issues, you can set this manually. There are options at the top: Additional Features > CUDA Version > 12.8

    2. You can adjust the region: 'Any Region' by deault. Closer to you will generally be more responsive. I've had some poor download times with some data centers so watch the pod's System log during initialization. (See notes below for more troubleshooting tips.)

  3. Select the "Yet Another Workflow - MiniMax H3 - ComfyUI" template.

  4. You can Edit the template for additional option.

    1. You may want to adjust the Container Disk, but it depends on what you download. You will want to set this based on how many LoRA's you end up wanting to download. The videos you make are small, so you really just need enough room for the models and LoRA's. You can get away with less if you don't mind downloading models as you need them, or you can do more if you want the flexibility. Container Disk is very cheap! I do not recommend Volume Disk. (See addendum below.)

    2. If you want to download a few LoRA's, Expand the Environmental Variables and set the civitai_token to your CivitAI API key. Then change the LORAS_IDS_TO_DOWNLOAD to a comma separated list of CivitAI LoRA AIR codes (Search the page for "AIR", it's the second number. ex: 123456, 123457, 123458)

    3. Advanced Users: You can now also specify a URL for a script to perform additional terminal commands / Yet Another Manager downloads before ComfyUI starts. Some examples might be: downloading text encoders from Huggingface, installing additional custom nodes, exploring a different checkpoint model, manage your CivitAI LoRA downloads manually. You'll need to sort out how to provide a valid online-accessible path to save this file (ex: Dropbox, Google Drive, etc.), but the startup script will attempt to download and run whatever you provide here. Any publicly accessible web URL should work. Need help? Shoot me a message here or on Discord.

      You can create your script by creating a collection in Yet Another Manager and using the Export button to save the file to load again later.

  5. A recent change to the UI has made this a bit more confusing: Often the Network Volume is selected by default which forces the Deploy button to be greyed out. ENSURE VOLUME DISK IS SELECTED - unless you are intentionally trying to set up permanent storage (which I do note advise).

  6. Double check your settings and press "Deploy On-Demand".

  7. The pod will initialize. Check the Logs tab on the pod instance to see what it's doing. Eventually, the Log will report that ComfyUI is up, and the service will show as ready. Start up time will take an average of 15 minutes to do all of the installation without extras. This can go much faster or slower, so watch the System and Container logs in the logs tab of the pod.

  8. A workflow will open automatically when you open ComfyUI.

  9. Press "Run" on the workflow, you should be good to go!

Additional steps you should take:

Install RunPodCtrl on your local machine. This is the best way to get your generations off the RunPod remote machines. Go to the Output tab in Yet Another Manger, Be patient, it can be slow to create the connect between the computers. Once you have it, paste it on your local command line, and it will send you the files very fast.

Addendum: Why not Volume Disk?

Someone asked about the startup time: Why do 15 minutes of initialization every time when you can store things on a their network storage volumes?

The spin-up time is mostly downloading models. You certainly CAN do this. I don't recommend it unless you want to to pay for Network Volume storage (and you are fine with the first point below), which I do not: I will explain. I'm very cheap about this, so adjust to your budget and time concerns. I want my money to go towards compute time, not storage.

  1. First, an important point: Volume Disk is not portable! You have to create it at a specific datacenter. If your preferred datacenter does not have the GPU you want, you will have to wait till one becomes free. Container disk is always available.

  2. 300 gb of storage is $21 a month, so ~$0.70 a day. I'd probably end up closer to 400gb if I was keeping everything around, but we'll use 300gb as an example, since that's what I generally use.

  3. The same 300gb container disk storage is about $0.04 cents an hour.

  4. My total compute costs for L40S total about $0.90 per hour, so it's a ~$0.22 cent startup cost.

  5. That $21 is just over 23 hours of compute time including the container disk, so it's a matter of perfering to maximize my resources that way for the minor inconvenience of waiting for the bootup. That time is never 0, the image still has to initialize, so we're talking 5-10 minutes of difference. Weirdly, so far as I can tell, the Volume Disk cannot act as the main disc for the container, a template must be initialized.

  6. I don't make videos every day. If I take a break, I'm not spending.

So! All of that is to say, that's why I use container disk. I can often fill the boot-up time with other things I want to do: posting videos here on Civit, organizing files, making images for i2v.

As a point of clarification: I do actually use a volume for SD image making, because the space requirement is so much smaller and therefore cheaper. I mostly do this because LoRA management for SD models is a nightmare, where as Wan is very clean.

Help! Startup is slow!

Popularity of these services is growing. Here are some observations and tips.

  • First tip: If the GPU is in good availability, it can be worth just killing a pod that's being slow to start and trying another data center. This is a die roll tho. Sometimes it helps, sometimes it doesn't.

  • In general, my startup times are good. Especially with the H100 SXM. (I tend to have the most pain here with 5090's. I suspect they have lower network priority than the "big" machines running the server grade cards.)

  • Demand has a big effect on things. This is the big factor. Part of this is popularity. Both of the preferred cards are either in low supply or unavailable at times - data center demand is growing. Depending on the data center you land in, and its particular network saturation and the saturation of total demand for hits to either HuggingFace for Docker Hub, you can get some gnarly slow down. This also means there's a time of day consideration.

    • To elaborate a bit more: The big downloads are the Runpod template itself (Docker Hub) and then the models (HuggingFace or CivitAI for SmoothMix).

  • Runpod doesn't cache images across their network. There's no way to force this or pay for it on my end either, tho I would if I could. They are pulled from the Docker Hub servers. If you magically hit a machine that already has the template, it will be instant. (This has been rare in my exprience, but has happened.)

  • If you're experiencing slow down in the UI, that's probably an issue with your local computer's hardware. I've read you can turn-off hardware accelertion for your browser to improve performance, but that's outside of my personal experience.

  • If you get see the following cycle in the system log, terminate the Pod and create a new one. Try to specify a different data center:

image pull: docker.io/boobkake22/comfyui-h3-yaw:latest: pending error
 creating container: image pull: docker.io/boobkake22/comfyui-h3-yaw:latest:
 pending create container docker.io/boobkake22/comfyui-h3-yaw:latest

If demand continues, expect the availability and performance to improve over time.

3