Super Simple Software Factory: Deterministic Python Workflows for Coding Agents

Repositorydisler/super-simple-software-factoryTool

Super Simple Software Factory is an open-source framework designed to create repeatable, reliable software development workflows using AI. Deterministic Python controls sequencing, retries, and acceptance criteria, while coding agents operate as bounded nodes inside defined execution phases.

Key points

  1. Moves the control plane out of the prompt and into deterministic Python code ('Agent proposes, code disposes').
  2. Organises workflows into bounded phases such as planning, building, and reviewing, passing context via typed JSON envelopes.
  3. Streams every runtime event into a local SQLite trace database for full observability.
  4. Replaces open-ended agent loops with explicit gates and acceptance criteria to ensure repeatability.
  5. Packaged as a modular skill that can be stamped directly into any codebase.

Why it matters

AI coding agents frequently produce inconsistent results across repeated runs when left to manage their own loop. Putting deterministic code in charge of orchestration and validation provides the consistency and traceability needed for serious development pipelines.

Analysis

Created by disler, the project tackles the lack of repeatability in fully autonomous agent setups. Instead of prompting an agent to run an entire software development lifecycle unchecked, it relies on structured Python scripts (termed AI Developer Workflows or ADW) to maintain strict control over state, retries, and phase gates. Agents are restricted to specific jobs, and state is shared through strict JSON schemas while being monitored in SQLite. With around 800 GitHub stars, the repository serves as an instructive architecture pattern for developers and platform engineers seeking to harness LLM agents without losing control over determinism and acceptance testing.

Found in

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.