Home/Documentation/Introduction

What Factory does for your project.

Updated Read as Markdown ↗

Factory gives your coding agents a shared understanding of the product they’re working on: what it does, what’s going wrong, what matters, and what has already been tried.

It connects the evidence in your repository and configured sources to a product map. From there, it helps you decide what to improve, gives agents bounded work and keeps the evidence needed to check the result.

Start with the user’s job

“Sign up” is a product capability. The form, authentication service and verification email are the pieces behind it. Factory links them so a technical issue has a human context.

User goalProduct capabilityCode + evidence

Keep two questions separate

  • Did the change work? Check the actual released behavior, with verification separate from the agent that made the change.
  • Did it help? Look at a meaningful user or business outcome. An improvement in a metric alone does not prove what caused it.
Try the public demo board.

Explore seven capabilities and 14 sample signals, including automations and paid upgrades. The board shows current work; Last 7 days / Last 30 days filters charts and activity. Each capability has one main metric and up to two supporting measures, with one chart and a practical Advisor suggestion. Chat quality is a score out of 100. Open F-17 to inspect its repair and recurrence history, or Project creation to try the evidence counter. The inbox tags updates by capability, priority and affected surface (Web, Mobile or Backend). Surface tags are declared in each example, not inferred from its log source. Expand Uses to inspect agents and services. Session service links three capabilities to one F-17 repair; Not measured means a check is missing, even if no issues are linked. All data is illustrative; the full pilot and expanded inbox remain roadmap examples.

Open the interactive demo

Get oriented

Early access, actively being built.

The website’s examples explain the design; they are not connected to live customer data. The availability page separates implemented pieces from the complete loop we’re working toward.

Something unclear?Talk to the builder