Skip to content

WIP - Allows you to create DSPy pipelines using ComfyUI

License

Notifications You must be signed in to change notification settings

tom-doerr/dspy_nodes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSPy Nodes

DSPy Nodes for ComfyUI.

Repository's starts Issues License
Latest commit GitHub repository size

This isn't a finished set of nodes but only a small subset to demo the concept

For a finished product, consider using Langwatch. It offers DSPy LLM program optimization, has tons of features and a great UI. After seeing it, I decided to stop working on dspy_nodes.

What is it?

This is an attempt to make all DSPy features available in ComfyUI. Using an UI to devlop DSPy programs should be way faster since it makes it easier to see what is happening and allows to quickly iterate on the DSPy program structure.

Installation

Clone this repository into your ComfyUI custom_nodes folder.

git clone https://github.com/tom-doerr/dspy_nodes.git

How to use it

You can add DSPy nodes by doing <right click> -> Add Node -> DSPy -> Node Name

Contact

Feel free to open an issue if you have any questions or suggestions or contact me:

E-mail: [email protected]

Twitter: @tom_doerr

About

WIP - Allows you to create DSPy pipelines using ComfyUI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published