https://github.com/tom-doerr/dspy_nodes
WIP - Allows you to create DSPy pipelines using ComfyUI
https://github.com/tom-doerr/dspy_nodes
agents comfyui comfyui-nodes dspy llms
Last synced: 6 days ago
JSON representation
WIP - Allows you to create DSPy pipelines using ComfyUI
- Host: GitHub
- URL: https://github.com/tom-doerr/dspy_nodes
- Owner: tom-doerr
- License: mit
- Created: 2024-06-14T11:44:57.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-01T20:14:37.000Z (6 months ago)
- Last Synced: 2025-03-28T21:06:32.365Z (about 2 months ago)
- Topics: agents, comfyui, comfyui-nodes, dspy, llms
- Language: Python
- Homepage:
- Size: 78.1 KB
- Stars: 187
- Watchers: 6
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
DSPy Nodes
DSPy Nodes for ComfyUI.
![]()
## This isn't a finished set of nodes but only a small subset to demo the concept
For a finished product, consider using [Langwatch](https://langwatch.ai/). 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.
```bash
git clone https://github.com/tom-doerr/dspy_nodes.git
```## How to use it
You can add DSPy nodes by doing `` -> `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]](mailto:[email protected])
Twitter: [@tom_doerr](https://x.com/tom_doerr)