86 karma · joined July 23, 2018
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.
could you elaborate on this?
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.
The way we think about it is that we're building a product for organizations in scaling mode, and they have deep needs on the product-side. Flexibility on filtering, different client-libraries, a clean observability interface, etc...
It's possible that we open-source parts of our models, but fundamentally we think we can capture value by building a great all-around web product, and not just a set of eval models.
We mainly pivoted either because we discovered the market wasn't great, or we didn't have founder-market fit with the idea. There's a gut feeling aspect that plays in there as well, but it's mostly been analytical approach.
We think that image-gen models are lagging behind LLMs by about a year, so the problems that these models will have should look quite different in the future.
It'll require us to be adaptable and also to take chances on solving problems that aren't huge issues just yet, but are likely to be once models improve.
We have to balance that with our view of what we think will still be a problem in the future, as image generation models get better.
Eventually we want to build a vision model that's great at fine-grained details of images, while will take some time.
I do think over time the feedback loops will look much different, as the models get more solid.
We're working on ways to evaluate if an image looks "off" - but its a hard problem because a lot of it is subjective