humanlayer/12-factor-agents
What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers?
This project provides a set of guiding principles for software developers to build reliable and scalable AI-powered applications. It takes the complexities of integrating Large Language Models (LLMs) into software and outlines best practices. The output is more robust and maintainable LLM applications that can be confidently deployed to end-users.
18,686 stars. No commits in the last 6 months.
Use this if you are a software engineer or architect building production-grade applications that incorporate Large Language Models and want to ensure they are reliable, scalable, and maintainable.
Not ideal if you are looking for a pre-built agent framework or a plug-and-play solution, as this focuses on design principles rather than specific implementations.
Stars
18,686
Forks
1,421
Language
TypeScript
License
—
Category
Last pushed
Sep 21, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/humanlayer/12-factor-agents"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Higher-rated alternatives
elizaOS/eliza
Autonomous agents for everyone
Agent-Field/agentfield
Framework for AI Backend. Build and run AI agents like microservices - scalable, observable, and...
gptme/gptme
Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses...
SolaceLabs/solace-agent-mesh
An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables...
langgenius/dify
Production-ready platform for agentic workflow development.