gateline

Run the software development lifecycle as a team of semi-autonomous agents, with a named human approving at every phase gate.

gateline is an open-source framework for running the software development lifecycle as a team of semi-autonomous agents, with named humans approving at phase gates. Agents never share a conversation; they share typed artifacts in git (a spec, a plan, work items, review and verification reports), so the pipeline's state is the repository, and every decision, finding, and cost lands in a durable, inspectable record. Gatehouse is the web UI where humans review gate packets and record decisions; the gateline CLI and the v1 orchestrator engine run alongside it, and gateline up runs Gatehouse and the engine together over one clone.

It is built for engineers who already work with LLM coding assistants in a single chat stream and want the throughput of many agents without giving up accountable approval. You start human-orchestrated, driving each role by hand; autonomy increases along a measured trust ladder and stays gated on evidence: gate reviews that have become confirmations rather than corrections. A version number grants no autonomy.

The framework is at v0.3. The repository has been public since 2026-09-16, and v0.3.0 is its first tag. Published package releases remain a later step.

The documentation set

How It Works

The full pipeline model: phases, gates, profiles, the trust ladder, and how humans stay structurally in charge.

Onboarding

The fluency layer for senior engineers new to the codebase: git plumbing, co-written files, and contract grammars, taught where gateline uses them.

Reference

Commands, schemas, manifests, and contracts: the exact shapes adopter tooling builds against.

API

TypeDoc-generated interface documentation for @gateline/core, @gateline/framework, the orchestrator, server, CLI, and runner agent.

Open source, Apache-2.0. Static documentation with no tracking and no external assets.

gateline is created and maintained by Nathan Carter as an independent personal work, and released under the Apache-2.0 license.