# AI Production Architecture

> Practical knowledge for architecting and operating AI applications in production. Covers the AI engineering architecture (context enhancement, guardrails, model router, gateway, caching, agent patterns), monitoring and observability (metrics, logs, traces, drift detection), pipeline orchestration, and user feedback systems (extracting conversational feedback, feedback design, biases, degenerate loops). Use this skill when: - Designing the architecture for a production AI application - Adding input/output guardrails - Setting up model routing or a gateway - Implementing caching (exact, semantic) - Building observability for an AI system - Designing user feedback collection

- Skill: `ebarti/ai-production-architecture` (Agent Skill, multi-file: 16 files)
- Install (CLI): `npx skillmds@latest add ebarti/ai-production-architecture`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ebarti/ai-production-architecture/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: ebarti (https://skillmd.com/u/ebarti)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ebarti/ai-production-architecture

---


# AI Production Architecture

Knowledge from "AI Engineering" by Chip Huyen (Chapter 10). End-to-end production patterns for AI applications.

## Quick Start

1. Check `guidelines.md` to find which files to load for your task
2. Load only relevant files (each topic has knowledge.md, rules.md, examples.md)
3. Apply guidance to your work

## Contents

### References

| Category | Purpose |
|----------|---------|
| `architecture-patterns` | Step-by-step architecture (context, guardrails, router/gateway, caching, agents) |
| `monitoring-observability` | Metrics, logs/traces, drift detection, pipeline orchestration |
| `user-feedback` | Extracting conversational feedback, feedback design, biases, degenerate loops |

### Workflows

| Task | Workflow |
|------|----------|
| Build production AI architecture (5-step process) | `workflows/build-production-architecture.md` |
| Set up observability (metrics, logs, traces, drift) | `workflows/setup-observability.md` |

## Guidelines

See `guidelines.md` for task-based file selection.

