AI product Open source

Factory

Factory is a reference software factory for Claude Code and Codex that installs a repeatable, version-controlled software-delivery workflow into an existing GitHub project. GitHub Issues serve as the work queue, while committed policies, skills, labels, handoff comments, pull requests, and run records preserve state between fresh agent sessions.

View repository Mentioned in 3 videos ↓

Overview

Scheduled agents triage issues, route them to implementation, specification, questions, or blockers, claim bounded work, implement it on a branch, run configured type, lint, test, build, audit, and architecture checks, obtain independent verification, and open draft pull requests. An independent verifier reads the diff and checks that the new test fails without the implementation. Humans retain responsibility for ambiguous requirements, system design, significant changes, and merging pull requests.

The repository has no custom orchestrator or queue service. Claude Code routines provide the default scheduling and compute, with a thin Codex adapter using the same policies, gates, and evidence files; GitHub events or an optional API-triggered Action can also start runs. It is configured through files such as a human-owned charter and gates script, and includes a /factory control room backed by live issues, pull requests, and run records.

What Factory is used for

3 uses taken from transcripts — each links to the moment in the video.

  • A repeatable software-delivery workflow for GitHub repositories in which issues trigger bounded coding-agent work, deterministic branches, project gates, independent verification, and draft pull requests. Humans retain control of merges.

  • An agent-native software development platform for enterprise engineering teams. It provides autonomous software development capabilities and a harness for managing agentic workflows, model routing, state, and outcomes.

  • Factory builds the 'software factory': a system of agents that takes input signals like bug reports, user feedback and Sentry alerts and turns them into production code. It is model-agnostic (routing across LLM providers for cost/performance), supports sovereign deployment options from fully managed to airgapped, integrates across the SDLC, and offers agents on every surface including remote machines, CLI and Slack, with auditable actions, role-based access control and outcome metrics like signal-to-production time and cost per PR.

Videos mentioning Factory

3 in the library.