AI System Templates
Use the awesome-architecture AI-native templates as architecture maps for LLM-era systems. These templates focus on system shape, bottlenecks, guardrails, and trade-offs rather than framework selection.
Source Of Truth
- Local source repo:
~/.hermes/external-repos/awesome-architecture - Template map:
references/template-map.md
When To Use
AI 架构,AI 聊天架构,AI 网关RAG 架构,向量数据库架构AI Agent 平台架构,AI 工作流架构模型推理服务架构,inference serving
For classic product architectures, route to comm/arch/general-system-templates. For method and trade-off framing, route to comm/arch/architecture-thinking.
Workflow
- Map the request to one or two AI-native templates from
references/template-map.md. - Read the matching upstream template files before answering.
- Structure the answer as:
- problem shape
- core runtime components
- retrieval / memory / serving path
- cost, latency, and reliability pressure points
- guardrails and control points
- evolution path
- If the system combines agentic behavior with retrieval or gateway concerns, explicitly separate control plane from data plane.
Guardrails
- Keep the answer architecture-first; avoid jumping straight to framework picks.
- Distinguish retrieval, orchestration, inference, and storage responsibilities.
- Make cost/latency/quality trade-offs explicit.
References
references/template-map.md