OVERTIME · 7 MIN HE BUILT A GLASS EFFECT IN TEN MINUTES
How to Build ComfyUI Custom Nodes With Claude
The short version
This Overtime clip revisits guest Ingi Erlingsson's ComfyUI setup from episode 83, showing how he builds custom nodes by describing an effect to Claude in plain language. A glass-refraction node with fifteen adjustable parameters takes about ten minutes to create. Rory and Drew react live to his tracked face-point overlays and bounding-box graphics, and Ingi explains why ComfyUI's open-source, local setup means no one controls updates but him.
Key takeaways
- 01
Describe the effect you want in plain language and Claude can build a working custom ComfyUI node in about ten minutes.
- 02
Custom nodes take custom parameters: Ingi's glass-refraction node shipped with fifteen adjustable options instead of one fixed preset.
- 03
Face-tracking overlays don't have to be decorative: Ingi extracts real tracked points, like eyes and mouth corners, straight from the source video.
- 04
Stack simple custom nodes for bigger effects: running a node through a second copy at a different angle compounds it fast.
- 05
ComfyUI's open-source, local setup means no forced updates — freeze your version and nothing changes behind your back.
- 06
Building a node is still coding: you're managing a folder of Python scripts locally, even when an LLM wrote them.
Receipts · said on the record
“This was the base video and then all of the stuff on top basically is tracked.”
“They're super easy to make. … But it's a lot scarier than what it actually is once you get into it.”
“You really only have the options that they give you. … But with this … you can literally just decide what the options are.”
“It's the freedom to be able to do anything you want because it's open source. … That's yours alone.”
Questions this episode answers
How do you build a custom ComfyUI node with Claude?
Ingi Erlingsson describes the effect he wants in plain language and Claude writes the node's code; his glass-refraction node took about ten minutes to build and shipped with around fifteen adjustable parameters.
Do you need to know Python to build ComfyUI custom nodes?
Not to write the code, since an LLM like Claude can generate it, but Ingi Erlingsson says you still need to understand how ComfyUI works and manage the resulting folder of Python scripts yourself.
Why does Ingi Erlingsson prefer ComfyUI over other AI tools?
Ingi says ComfyUI is open source and runs locally, so no company controls updates behind the scenes, and he can freeze his setup at whatever version he chooses.
How does Ingi Erlingsson make his tracked face-point overlays?
Ingi builds custom ComfyUI nodes that pull tracking data, like eye, nose, and mouth positions, directly from a source video, then renders that data as dots or bounding boxes on top of the footage.
Show notes
Build a custom ComfyUI node by telling Claude the effect and controls you want, then adding the Python scripts to ComfyUI.
Ingi says his ComfyUI setup looks like an absolute nightmare because he’s disorganized. Then he shows a glass-refraction node he built in ten minutes. Great, now the nightmare has custom controls.
Fast Hours episode 83 shows ComfyUI custom nodes for facial tracking, bounding boxes, and color controls.
Ingi Erlingsson uses Claude to create a glass-refraction node and manages Python scripts locally. Custom parameters let creators choose effect strength and visual options. Open-source ComfyUI lets creators keep a chosen local version.
