12-Factor Agents - Principles for building reliable LLM applications

A README that sets out twelve principles for building reliable software around language models.

Author
Dex, at HumanLayer, as the README signs it
Published
Undated
Kind
GitHub README that introduces a set of design principles
Original
github.com/humanlayer/12-factor-agents
Subject
Harnesses and agent loops

What it is

Dex writes in the style of the 12 Factor App guide. The goal is to find principles for LLM software good enough for production customers. The README gives the argument and lists the twelve factors.

What it says

What evidence it gives

The README relies on the author's experience, including talks with at least 100 SaaS builders. It shows a short code sketch of an agent loop. It gives no data or benchmarks.

Interests and limits

The author works on HumanLayer, which sells related tools, and the README links its products. The claims about frameworks come from anecdote. Only the README was read, not the twelve linked factor pages. The details of each factor are therefore not described here.