HACKER Q&A
📣 w4ffl35

I have an app with active users, how can I become profitable?


I have an app with active users, how can I become profitable?


  👤 w4ffl35 Accepted Answer ✓
I created an open source application called AI Runner. This is a solo project I've been working heavily on for many months. It was never intended to be a full-time project. I experienced some burn out from my last job and took some time off to explore my own small projects. During that time Stable Diffusion was released and I started building my own interfaces for it. Over time I have built up an active user base and I am constantly adding new features, tweaking the design and fixing bugs... it has turned into a full-time project, I have run out of money and have had a difficult time getting hired again.

Although the app is available for free if one should choose to compile from source or install bare metal, I have started charging a small amount for the compiled version which I distribute on itch (see link). My sales are rather low and I'm facing a crossroads - do I scale back development, try to seek funding, get a part-time job or pick up contracts that will help me pay rent so I can continue developing this app, run a Kickstart campaign, or something else entirely?

I actually enjoy working on this project. It brings me satisfaction to help my users and add unique features, however I've got bills to pay.

Have you found yourself in a similar situation? What choice did you make? What course of action would you recommend?


👤 guld
Some things to improve from skimming the project page.

- It is unclear, skimming the project page, what it actually is - try to clarify that in one bold sentence.

- It looks like a GUI similar to automatic1111 but what is the difference, why would I as a user want the product?

- Make clear what the product is about, sentences such as "A downloadable tool for Windows and Linux" are not informative of what the product is.

Regarding financials: it can take a long time for a project to become profitable or gain enough traction.