Frameworks

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)