Frameworks
Each framework maps to the patterns it natively supports.
10 frameworks.
- LangChain — Tool calling, chains, routing, fallbacks, agents. (8 patterns)
- LangGraph — Stateful graphs of agents — supervisors, durable runs. (9 patterns)
- LlamaIndex — RAG-first: retrieval primitives, query engines, eval. (8 patterns)
- AutoGen — Multi-agent conversations, group chat. (7 patterns)
- CrewAI — Role-based agents in pipelines. (6 patterns)
- DSPy — Compiled typed signatures + auto-optimised prompts. (5 patterns)
- Temporal — Durable execution, retries, compensation. (6 patterns)
- Claude Agent SDK — Tool use, computer use, agent loops with budgets. (8 patterns)
- Vercel AI SDK — Streaming UX, tool calls, structured output. (6 patterns)
- OpenAI Agents SDK — Tools, handoffs, guardrails, tracing. (7 patterns)