- Get Started

Research

Publications

Papers, preprints, and technical reports on autonomous multi-agent software engineering and the OpenFlows architecture.

Architecture Design System Design Flow Design · October 3, 2026

OpenFlows State Machine

OpenFlows uses a durable state machine to control autonomous software delivery. The state machine defines how work moves from intent to merge, which approvals are required, which evidence is valid, and when downstream work must be invalidated. It is the coordination contract between agents, human reviewers, the shared store, GitHub, and the merge controller. The design goal is simple: autonomous agents may perform work, but only a versioned lifecycle record can authorize progress. Every phase transition must be explicit, evidence-backed, and recoverable.

Christian Yemele, Jude Tambe, Arthur Ndefokou, Ngha Boris Read →