Show HN: Rubbrband – A hosted ComfyUI alternative for image generation
61 points| jrmylee | 1 year ago
For those not familiar, ComfyUI is a great tool for using open-source models like Stable Diffusion. It’s primarily great because it’s a node-based tool, which means you can chain together models, upscalers, prompting nodes, etc… which let you create images in the exact aesthetic you want. There’s also a vibrant dev community behind ComfyUI, which means that there are a ton of nodes and customizability.
We’re users of Comfy, but there are some major problems we’ve had with it. First is that it runs primarily on your own hardware, so if you don’t have beefy GPUs it’s not possible to use on your machine. Second, we found that the interface is rather clunkly. Lastly, the ecosystem is very fragmented. All extensions and workflows are scattered around Github/Reddit/Discord, which means new tools are hard to find, and also often times incompatible with your local installation of Comfy, which is super frustrating.
We built Rubbrband as own take on an image-generation tool, taking the customizability of ComfyUI, with the ease-of-use of something like Midjourney.
Here are the key features:
- Fully hosted as a website - Use any Stable-Diffusion checkpoint or LORA from CivitAI - Unlimited image storage - Over 20 nodes, including SD, ControlNet, Masking nodes, GPT-4V, etc… - Color Palettes control, Image References(IP-adapter), etc… - A Playground page, for using workflows in a much simpler interface - A Community page, for sharing workflows with others
Would love to get your thoughts! You can use the app here: https://rubbrband.com
We’re looking to also create an API so that you can create nodes on our platform as well! If you’re interested in getting early-access, please let me know!
smusamashah|1 year ago
I don't play with SD anymore mainly because now i find it exhausting to keep up with the tools and tech and low prompt adherence when trying to generate something specific. It's still fun if you are happy with whatever it gives you without putting in much effort though.
kipukun|1 year ago
jrmylee|1 year ago
pizzafeelsright|1 year ago
Maybe the humans have been trained by AI to give AI a job?
Maybe the pivot was "gotta build something"
Imagine the controls on one line of code and how long is that line?
yunohn|1 year ago
Probably worth reworking this tagline, especially given your goal is to reduce the complexity of ComfyUI. Instead this makes it sound like it’ll have lots of settings or something.
jrmylee|1 year ago
unknown|1 year ago
[deleted]
CaptainFever|1 year ago
stevenicr|1 year ago
I have a couple of uses for such a thing, but perhaps you may offer one click deploy totally private use as you wish kind of thing,
I must assume a majority of people using comfyui or anything similar are going to be making stuff that is not allowed to be made on the more popular platforms.. your company may find itself quickly in the fire of many saying you should not be hosting X thing or Y thing or allowing people to do W or V.. and then there may be jurisdictions with whatever..
cloudlfare tried being a dumb pipe and espoused free speech until they did a 180..
So whtether it's investor pressure, or gov pressure or whatever it will be a thing at some point.
So also, what about export and backup options?
I would not create on another platform that can willy nilly pull the plug and leave you without your data, and the days of you pulling the plug are not far away imho.
Would use though, I hate setting this stuff up for myself, and I have a few other that can benefit from this sort of service - especially if it could be usage based at one price, and cold storage of training data at a lower price.
random thoughts.
jrmylee|1 year ago
mdrzn|1 year ago
stevekemp|1 year ago
jrmylee|1 year ago
unknown|1 year ago
[deleted]
lovegrenoble|1 year ago
jrmylee|1 year ago
ekianjo|1 year ago
that's a feature not a bug
schopra909|1 year ago
everforward|1 year ago
The neatest prompting tool idea I saw was one that used an LLM to do prompt refinement for the image, though the implementation I found was more antagonistic than helpful. It garbled my prompts into near-synonyms, giving me a basically equally crappy prompt but for a very different image.
The varied prompts are very neat too, where you give it a template string and a list of options to interpolate and it generates an image for each combo or random combos or etc. Very nice when you want to see the same image with different moods, lighting, backgrounds, etc.
jrmylee|1 year ago
elpocko|1 year ago
That's not a "major problem", that is the one most important core feature that anyone who is looking for full creative freedom and who doesn't want to enter "safety" censorship and surveillance hell should be looking for.
You can run ComfyUI with as little as 4 GB VRAM, which is not that much anymore.
isoprophlex|1 year ago
jrmylee|1 year ago
unknown|1 year ago
[deleted]
ed|1 year ago
I want something like this to work, and am sure someone will eventually make the “photoshop of stable diffusion.” Personally my generations use custom fine-tunes and syncing 7gb checkpoints to a remote server can be a pain.
The bigger issue for Rubberband, I think, is that Civit weights are the killer app, and all Civit needs to do to win is make their generator a little more visible. Same with Civit’s trainer. They have an easy to use pipeline to go from training images -> generations, and they seem to run it close to cost, but it doesn’t even appear in the navigation until you sign in.
That doesn’t mean they’ll win, of course. Plenty of companies screw up, and maybe it’s not worth “winning” to begin with. See also: HuggingFace, which has Spaces, but is mostly used for the free bandwidth.
Anyway, best of luck!
jrmylee|1 year ago
unknown|1 year ago
[deleted]
jones1618|1 year ago
[deleted]
v3ss0n|1 year ago
[deleted]
jowday|1 year ago
jrmylee|1 year ago
In fact, Rubbrband started as an open-source project.
Each member of our team are ML researchers who have committed tens of thousands of lines to open-source.
I think you're conflating open-source with local installations. Our founding team was not fan of the interfaces that a lot of these projects have for our use cases. Not to mention, our hardware just doesn't run them.
unknown|1 year ago
[deleted]
BoredPositron|1 year ago
Also offering workflows from your team that infringe on copyrights from the mouse is a bold move.
[1] https://openart.ai/ https://comfyworkflows.com/ https://comfy.icu https://cogniwerk.ai/ https://www.runcomfy.com/
jrmylee|1 year ago
We also have face IP-adapter nodes in our app!
I would say there are a lot of more minor UX differences about our app than other offerings. One particular favorite of mine is the ability to switch between the Node Editor screen and the Playground screen using cmd+p.
We built this feature mainly bc the node editor isn't great for generating images, but it's awesome for dialing in the exact aesthetic you want with different nodes/settings. We built the Playground screen for generating images once you have a workflow you like.