Skip to content

Decision Guide

Use this guide to identify which patterns are most relevant to your current situation. Start with the question that best describes your primary concern.

How are you currently calling LLMs?

What kind of failures are you seeing?

What does your knowledge base look like?

What is your primary concern?

What can you not see today?

Agents combine multiple patterns. A typical production agent stack includes:

  1. LLM Gateway Pattern for routing and observability
  2. Least-Privilege Tool Access for safe tool use
  3. Agent Action Log Pattern for auditability
  4. Human-in-the-Loop Gate for high-risk actions
  5. Cost Circuit Breaker for runaway prevention
  6. Contextual Memory Pattern for session persistence

What are you trying to achieve with graphs?

  • Multi-hop questions that connect information across documents → Start with GraphRAG
  • Non-linear reasoning with branching and merging approaches → Start with Graph of Thoughts
  • Deduplicating entities across multiple data sources → Start with Entity Resolution Graph
  • Building a knowledge graph for your domain → Start with GraphRAG for the retrieval layer and Entity Resolution Graph for clean entity data

What is your primary evaluation challenge?