Generative AI

LLM Systems: Architecture First, Framework Second

LangChain, LangGraph, Claude ADK, Google ADK, PydanticAI — different names, different abstractions, same promise. This article cuts through the framework noise and identifies the five architectural properties that actually determine whether an LLM system survives production.

April 1, 2026
Share on
6 min read

If you have spent even a few hours in the GenAI ecosystem recently, you have probably hit the same wall.

Every framework you encounter is just a different answer to that question. The sooner you internalize this, the sooner the landscape stops being overwhelming and starts being legible.

1. Model layer OpenAI, Claude, Gemini. This is a function: input → output. Nothing more.

2. Orchestration layer How calls are chained, routed, retried. This is where LangChain, LangGraph, and the ADKs sit.

About the author

Cyril Noirot

Cyril Noirot

Lead Data Scientist

Freelance data scientist. I design and ship decision systems — forecasting, pricing, marketing measurement, optimization.

Newsletter

Technical writing on forecasting, pricing, and decision systems. No fixed schedule, no spam.

Enter your email
Subscribe