{"slug": "12-factor-agents-principles-for-building-reliable-llm-applications", "title": "12-Factor Agents - Principles for building reliable LLM applications", "summary": "A new GitHub repository, 12-Factor Agents, proposes a set of principles for building reliable LLM applications, aiming to bring structured engineering practices to production AI systems. The project, shared via Pragmatic Engineer, emphasizes the need for reliability in AI-powered software to avoid poorly functioning chatbots.", "body_md": "[12-Factor Agents - Principles for building reliable LLM applications](https://github.com/humanlayer/12-factor-agents) ([via](https://open.substack.com/pub/pragmaticengineer/p/context-engineering-with-dex-horthy))\n\nI really love seeing more and more serious engineering being put into making LLMs actually work in production. They’re too cool a tool not to use or integrate into consumed software, but nobody actually wants more shitty chat bots. Making them work reliably to actually make software better requires structure and effort, and this is one cool way of thinking about it I hadn’t come across before.", "url": "https://wpnews.pro/news/12-factor-agents-principles-for-building-reliable-llm-applications", "canonical_source": "https://kirahowe.com/2026/jul/15/12-factor-agents-principles-for-building-reliable-llm-applications", "published_at": "2026-07-15 12:00:00+00:00", "updated_at": "2026-08-09 22:12:53.991618+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "ai-research", "ai-tools"], "entities": ["12-Factor Agents", "GitHub", "Pragmatic Engineer"], "alternates": {"html": "https://wpnews.pro/news/12-factor-agents-principles-for-building-reliable-llm-applications", "markdown": "https://wpnews.pro/news/12-factor-agents-principles-for-building-reliable-llm-applications.md", "text": "https://wpnews.pro/news/12-factor-agents-principles-for-building-reliable-llm-applications.txt", "jsonld": "https://wpnews.pro/news/12-factor-agents-principles-for-building-reliable-llm-applications.jsonld"}}