Skip to content
Bharat Khanna Bharat Khanna

AI Systems

In-depth technical writing on production AI: agentic architectures, evaluation engineering, retrieval systems, and the operational discipline behind AI that holds up at scale.

Production AI is a different problem than prototype AI. I write about the gaps between them: evaluation systems that catch failures before users do, agent architectures that fail gracefully, retrieval pipelines that hold up under real query distributions, and the engineering decisions that most tutorials skip.

Skills vs MCP: Designing the Next Generation of AI Agent Architecture

Not all problems an AI agent solves are the same. This piece unpacks the distinction between Skills (knowledge layer) and MCP (execution layer) — and why separating them leads to more efficient, maintainable agent systems.