Page Index - joehubert/ai-agent-design-patterns GitHub Wiki
62 page(s) in this GitHub Wiki:
- Home
- Introduction
- Why Design Patterns for Agentic AI?
- The Collaborative Nature of This Project
- Pattern Definition Template
- Classification
- Intent
- Also Known As
- Motivation
- Applicability
- Structure
- Components
- Interactions
- Consequences
- Implementation
- Code Examples
- Variations
- Real-World Examples
- Related Patterns
- All Patterns
- Alternative Exploration
- Architectural Patterns
- Asynchronous Processing
- Chain‐of‐Thought Prompting
- Complexity‐Based Routing
- Confidence‐Based Human Escalation
- Constitutions and Principles
- Core Processing Patterns
- Decision Trail Recording
- Declarative Knowledge Bases
- Dynamic Prompt Engineering
- Efficiency Patterns
- Episodic Memory
- Error Recovery Strategies
- Explainability Patterns
- Fallback Chains
- Feedback Collection and Integration
- Graceful Degradation
- Hierarchical Task Decomposition
- Human Collaboration Patterns
- Input Filtering
- Interactive Refinement
- Memory Management Patterns
- Multi‐Agent
- Orchestration Patterns
- Output Filtering
- Overview of Patterns
- Planner
- Procedural Memory
- Process Transparency
- Rate Limiting and Throttling
- ReAct (Reasoning Acting)
- Reflection
- Resilience Patterns
- Retrieval‐Augmented Generation (RAG)
- Router
- Safety Patterns
- Sandboxing
- Semantic Caching
- Tool Usage Permission Systems
- Tool Use
- Workflow Management