diff --git a/src/content/libraries/en/p5.comfyui-helper.yaml b/src/content/libraries/en/p5.comfyui-helper.yaml
new file mode 100644
index 0000000000..cc2d9599cb
--- /dev/null
+++ b/src/content/libraries/en/p5.comfyui-helper.yaml
@@ -0,0 +1,12 @@
+name: p5.comfyui-helper
+description: A library for interfacing with ComfyUI
+category: ai-ml-cv
+sourceUrl: https://github.com/gohai/p5.comfyui-helper
+featuredImage: ../images/p5.comfyui-helper.png
+featuredImageAlt: Screenshot of two browser windows - one, running an instance of ComfyUI, the other running a p5.js sketch
+author:
+  name: Gottfried Haider
+  url: https://github.com/gohai/
+npm: "@gohai/p5.comfyui-helper"
+npmFilePath: libraries/p5.comfyui-helper.js
+license: LGPL-2.1-or-later
diff --git a/src/content/libraries/images/p5.comfyui-helper.png b/src/content/libraries/images/p5.comfyui-helper.png
new file mode 100644
index 0000000000..97bfb083fb
Binary files /dev/null and b/src/content/libraries/images/p5.comfyui-helper.png differ