SpriteDX - Direction Update

It’s been a busy week due to masters coursework. I’m doing my best to balance coursework and SpriteDX work and it has been a challenge. But, today I’ve got some time to work on SpriteDX.
Day before yesterday, I started working on local version of SpriteDX which runs inside Electron. This was done so that SpriteDX makes it behaves like a desktop app with ability to instantiate a ComfyUI server under the hood.

It all works as expected so far, I have yet to integrate local ComfyUI but all functions run just as expected. However, something doesn’t feel right. I don’t really feel the magic anymore. It is a desktop tool and honestly feels “backwards.“ Instead of having to install the app locally, I would rather want this to be available as a web service.
Web Service vs Desktop App
So far the stance was that the app will be desktop-first app (blog post) with minimal SaaS support. However, desktop first app in some sense goes against the “it just works“ principle. I want the experience of creating consistent living characters to be as easy as just bringing it up on a browser and clicking a button.
I do not want this experience to be setting up a set of environments and running into issues every so often.
Pivoting to Web Service
As a solo entrepreneur, I don’t have enough man power to handle both the desktop-app and web service. The desktop app option will be easiest to implement but for the larger vision and for “it just works“ principle, software as a service is better aligned.
I will build it as a service.
— Sprited Dev 🌱



