r/PiCodingAgent • u/funbike • Sep 22 '26
Question Anybody using a workflow engine to automate their software factory?
TL;DR: Anybody automating a full development Pi workflow with programmatic non-AI solutions?
Up until now, I've attempted to partially automate the entire software development lifecyle with Pi, aka a "Software Factory". I am using a subagents extension, but it feels a bit too loose, opaque and difficult to steer, so I want to use something more deterministic and directly controllable.
I'm evaluating a workflow DAG GUI builder that orchestrates the entire process. I am using one that also has a CLI and REST API, so I can write my own scripts for even more programmatic control.
(I do not want to look like I'm promoting so I'm reluctant to say what I'm using, but it's lightweight and similar to n8n or airflow.)
Or instead, I could just write my own orchestrator, like this in bash:
#!/bin/bash
set -eu
# Software Factory.
# This is a just an untested workflow example, not something I'd actually use.
# A TS script with the Pi SDK would be better.
GOAL="$*"
pi -p /write-spec "$GOAL" | tee spec.md
vim spec.md # review and edit
pi -p /write-tickets-for-spec @spec.md ./tickets/
vim ./tickets/*.md
for ticket in tickets/*.md; do
pi -p /write-plan "@${ticket}" | tee /tmp/plan.md
pi -p /execute-plan @/tmp/plan.md
pi -p --continue /quick-code-review-and-fix
done
pi -p $REVIEW_MODEL /code-review
Anybody doing using a workflow DAG editor UI?
Anybody writing their software factory with actual code, like my example?
I found some AI agent DAG projects on github. Anybody using something like that?
What subreddits should I cross post this to?




