AI Engineering · System Design

System Design
for AI.

12 stages · 48 decision cards · Every architectural tradeoff from requirements to production ops.

ARCHITECTURE Stage 01 — Requirements Framing A system designed without explicit constraints will be optimised for the wrong ones.
  Functional Requirements          Non-Functional Requirements
  ────────────────────────         ────────────────────────────
  • Answer user questions          • Latency:   TTFT < 500ms p95
  • Cite source documents          • Throughput: 100 RPS sustained
  • Support 10 languages           • Availability: 99.9% monthly
  • Stream token responses         • Cost: ≤ $0.005 / request

                   │                          │
                   └───────────┬──────────────┘
                               ▼
                      [ System Boundary ]
                   Budget · Users · SLA · Compliance