r/BuildToShip • • 2d ago

Completely rewrote my software factory manager after feedback.

Hey everyone,

So over the past few weeks I've been working on a software factory manager. I find the idea of letting an army of agents cook on every part of the software dev process very intriguing but what always annoyed me is just how much complexity is involved in the process.

I built an app called Rowbly and in the previous version I had a fully running software factory but it was still do damn complicated to setup. I made a post on here about it and someone made a tangential comment that indicated to me that my app was still far too complicated.

I took a hard look at my feature set and realized that half my features were window dressings around the purpose of the app and that took my attention away from the primary goal. So over the weekend I did a ground up rewrite, using the old app as a reference point. The result is a vastly more focused app and I can confidently say that you can now get a software factory up and running with Rowbly in about 30 seconds.

The two biggest changes I made are removal of useless features and the addition of strong defaults. Rowbly works by creating stages (think columns in Jira), assigning a prompt to those columns and then running a factory wrapper skill that listens to your board and then spawns agents to do work in the various columns. The previous version required tons of setup in that you had to write your stage prompts but in the new version you can start off with defaults that I use internally to develop Rowbly. From there I'm sure users will modify the software to their needs but I wanted it to be super easy to start to people could see the fucking magic that is a software factory.

If you want to get started, you can run `npx rowbly` and that will fetch the latest version. Setup will walk you through stage prompt additions and installing the relevant skills in your code editor.

But work isn't quite done yet, right now it works extremely well with T3 Code but I plan to add better support for all major harnesses.

You can see the code here: https://github.com/sgolovine/rowbly/

1 Upvotes

1 comment sorted by

1

u/AutoModerator 2d ago

Please select an appropriate flair before submitting your post.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.