☕ AI Explained · Patterns

Design patterns for AI systems.

The same way developers learned to talk in patterns, Factory, Observer, Strategy, building with AI is converging on its own. These are the recurring shapes behind agents and LLM apps: what each one does, its strengths and watch-outs, when to reach for it, and an example prompt. The vocabulary, made explicit.

Why a patterns library?

Patterns are how a field shares hard-won structure without re-deriving it every time. AI is early enough that most of these are scattered across framework docs and blog posts under different names. Collecting them, clearly, with the trade-offs honest, is exactly the kind of reference KB Cafe was built to be. More patterns are on the way; start with Reflection or read the AI Explained concepts they build on.