# Installing Custom Nodes in ComfyUI

**Most custom nodes will install fine for users, but in some cases the custom node needs dependencies to be installed on our end. Here are tips for installing custom nodes:**<br>

1. Don't forget to `Restart` the ComfyUI app and `Refresh` the browser after install. (as instructed by ComfyUI Manager)
2. After restart and refresh, if it still shows missing,
3. Check the logs (using the console logs or by openning the corresponding log file under `/comfyui/logs`)
   1. it may show install errors or load errors and should show "FAIL" before the custom node in the launch section.
   2. Share the log file with us as it can be a bit technical to read.
   3. The custom node may only work on later version of Comfy or other dependency already on ThinkDiffusion BETA release of Comfy. You can try on BETA.
   4. We may need to install some dependency. We can determine if you share the log file with us.
4. You can try to stop the machine and launch a new one. Some custom nodes require to come up from a full boot up, but this is less common.
5. If your custom node works after restart and refresh, but fails to load on a new launched machine
6. There a good chance that we need to install some dependency so that it persists between launches. We can determine if you share the log file with us.

If you see red nodes in your workflow, it means you're missing some required custom nodes. Follow these steps to install them so your workflow can function properly.

1. Go to ComfyUI Manager  > Click Install Missing Custom Nodes

<figure><img src="https://learn.thinkdiffusion.com/content/images/2025/04/image-9.png" alt="" height="548" width="1000"><figcaption></figcaption></figure>

2. Check the list below if there's a list of custom nodes that needs to be installed and click the install.

<figure><img src="https://learn.thinkdiffusion.com/content/images/2025/04/image-8.png" alt="" height="458" width="1000"><figcaption></figcaption></figure>

## FAQs

* **"Installed nodes show as red even after restart."**
  * Suggested fix: Delete and reinstall the node via Git URL instead of using the Node Manager.
* **"How do I remove a broken node?"**
  * Delete the node folder from `comfyui/custom-nodes/`. TD-Pro users can do this via the file browser without launching a machine.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thinkdiffusion.com/thinkdiffusion-walkthrough/installing-custom-nodes-in-comfyui.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
