Software delivery
Defined work can move through agent-assisted implementation into a pull request, with checks and review shaping what happens next.
SOFTWARE, ENGINEERED WITH INTENTION
We build software and the workflows around it—using agents for bounded work, with people setting direction and checks helping determine what moves forward.
A Software Factory is the people, tools, agents, and checks around the work—not an agent acting alone.
01 INSIDE THE FACTORY
A factory connects people, software, agents, and checks to turn a defined task into a software change. Each part has a job. None replaces the need for judgment.
Automation handles bounded work. Checks help decide what happens next; they do not guarantee correctness.
Notice an improvement propose a change apply the relevant review and delivery rules
A proposal is not the same as an approved or delivered change.Some factory workflows can themselves be maintained through proposed changes. The longer-term ambition is to make useful parts reusable—not to claim that a factory autonomously rebuilds itself.
02 WHAT WE BUILD
Connected capabilities, grounded in real tools and documented workflows—not a list of promises.
Defined work can move through agent-assisted implementation into a pull request, with checks and review shaping what happens next.
Small, practical tools make repository work and coding-agent workflows easier to use and extend.
Some factory configuration changes can be proposed as pull requests. A proposed change is not automatically a better one.
03 SELECTED PROJECTS
Two public, MIT-licensed projects offer a closer look at the tools behind our approach.
Developer tool
A CLI for synchronizing selected repositories and orchestrating code-intelligence tools.
Reusable plugins
Agent-neutral plugins that bring focused tools and integrations into coding workflows.
04 THE DIRECTION
We want to make effective factory capabilities reusable, so people can use them to design and evolve other software factories. That is a long-term vision—not a claim about what runs autonomously today.
05 HOW WE WORK
Automation starts with a defined task. It does not choose the business goal.
Agents handle specific steps inside workflows, rather than operating without limits.
Tests, reviews, and delivery rules inform the next step. They are not a guarantee of correctness.
Public claims stay close to what the code and documented workflows can support.
06 OPEN SOURCE
Explore the public tools, read the code, and use the project issue trackers to suggest a change.
Explore our projectsOnly selected repositories appear here. Internal factory systems stay out of the public portfolio.
THE WORK IS THE INVITATION
Take a closer look at the public tools and projects shaping our approach.
Explore our projects