Agent Design Patterns Society
A public pattern language for production AI agent systems.
ADPS is an independent research community developing shared technical references for production AI agent systems. It brings together software design research, open-source harness engineering, and attributed enterprise field reports, then turns recurring problems into pattern specifications that engineers can compare, test, and cite.
The 28-core-pattern matrix · 7 cognitive functions × 6 execution topologies
What we do
ADPS publishes three connected sets of technical references:
- Pattern white papers — 28 core patterns and 6 extension or candidate specifications, each stating its problem, mechanics, applicability, known failure modes, and verification criteria.
- Engineering blue books — attributed field cases that record how pattern combinations behave under real organizational and system constraints, with evidence and transfer boundaries stated explicitly.
- Open reference assets — papers, selection methods, implementation examples, and engineering concepts that teams can inspect and adapt.
The framework
The two-axis framework — cognitive function × execution topology — was introduced in A Two-Dimensional Framework for AI Agent Design Patterns (Huang & Zhou, arXiv:2605.13850) and developed further in the Manning book Designing AI Agents. ADPS now stewards the catalog as a community asset.
Founders
The founding team works across agent architecture, software engineering, open-source infrastructure, and enterprise systems.
-
Jia Huang (黄佳) — Agent Architecture · Pattern Language · Engineering Education · Profile PDF
AI researcher at A*STAR Singapore. Author of Designing AI Agents (Manning). -
Bingsheng Ru (茹炳晟) — Software Engineering · Agent System · R&D Productivity
Industry Research Consultant, Tencent Research Institute. Vice Chair, CCF TF Multi-Agent Systems Engineering SIG. -
Willem Jiang (姜宁) — Open-source Infrastructure · Integration · Workflow
Apache Software Foundation contributor. DeerFlow. -
Bo Liang (梁博) — Enterprise SaaS · Financial Services · Production Systems
VP, Shanghai Dongfang Yiteng. Banking & FinTech SaaS, agent transformation.
Advisor
- Joey Tianyi Zhou (周天异) — Head of the Applied AI Systems & Agents Chapter, IAIC, A*STAR. Professor at SMU. Co-author of the two-axis framework paper.
Expert Group
- Haofen Wang (王昊奋) — Tenured Professor, Tongji University. Founding rotating chair of OpenKG. Knowledge graphs & knowledge-enhanced LLMs (OpenSPG / KAG-Thinker / MemOS); 12,700+ citations.
- Haili Zhang (张海立) — Author of the LangGraph / LangChain practical guides. LangChain Ambassador. LFAPAC open-source evangelist.
- Huisheng Yin (尹会生) — Vice President of GeekBang Technology. Hall of Fame Expert, Tencent Cloud Architect Technology Alliance.
Assets
- arXiv:2605.13850 — the position paper introducing the two-axis framework.
- github.com/huangjia2019/agent-design-patterns — runnable catalog of 28 patterns. Will migrate under the ADPS organization.
- github.com/huangjia2019/designing-ai-agents — companion code to Designing AI Agents (Manning).
- Manning · Designing AI Agents — the design-pattern catalogue for production AI agents.
Reach out
ADPS is open to engineers and organizations with field experience building production-grade agent systems — at scale, in regulated industries, or under hard reliability constraints. Membership is by contribution, not application.
Fill the three fields below and we'll get in touch through WeChat. Nickname is fine — no real name required.
Prefer GitHub? Open a discussion or issue on agent-design-patterns.