A machine-readable reference of agentic design patterns in the GoF / POSA tradition.
Every pattern names a recurring problem in agent design, the forces that make it hard,
and a reusable solution — plus a constraint-first framing that says what the LLM is
forbidden to do under that pattern.
Source of truth
The catalog is published as plain JSON on GitHub. Pattern shards, the cross-pattern edge
graph, recipes, framework coverage, and the glossary all live there:
recipes.json
— named cross-category compositions (modern coding agent, production RAG, …)
Contribute
The catalog is hand-curated and welcomes additions. To propose a new pattern, refine an
existing one, add a framework row, define a recipe, or fix a dead link:
Open an issue on the repository describing the change.
For a new pattern, reference a paper, a public product, or a working repo (no pattern is admitted on speculation).
Open a pull request that updates patterns-src/<category>.json; the lint workflow checks schema, graph integrity, URL liveness, and prose discipline (no jargon, no hype words, neutral voice, one-sentence intent, every reference has a URL).
See docs/contributing.md
for the three rules a pattern must satisfy and the prose-style guide. Authorship is
attributed in commits; the catalog itself is licensed CC BY 4.0.