OVERTIME · 7 MIN HE BUILT A GLASS EFFECT IN TEN MINUTES

How to Build ComfyUI Custom Nodes With Claude

September 26, 20267 min Rory Flynn & Drew Brucker with Ingi Erlingsson

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

  1. 01

    Describe the effect you want in plain language and Claude can build a working custom ComfyUI node in about ten minutes.

  2. 02

    Custom nodes take custom parameters: Ingi's glass-refraction node shipped with fifteen adjustable options instead of one fixed preset.

  3. 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.

  4. 04

    Stack simple custom nodes for bigger effects: running a node through a second copy at a different angle compounds it fast.

  5. 05

    ComfyUI's open-source, local setup means no forced updates — freeze your version and nothing changes behind your back.

  6. 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.”
Fast Hours How Ingi builds his tracked-overlay graphics Play from 2:16
“They're super easy to make. … But it's a lot scarier than what it actually is once you get into it.”
Fast Hours On building custom ComfyUI nodes with an LLM Play from 4:50
“You really only have the options that they give you. … But with this … you can literally just decide what the options are.”
Fast Hours Custom nodes vs. fixed presets in normal tools Play from 5:35
“It's the freedom to be able to do anything you want because it's open source. … That's yours alone.”
Fast Hours Why Ingi values ComfyUI being open source and local Play from 6:35

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.

Every word Read the full transcript

If you liked this one