amitshekhariitbhu/ai-system-design
A step-by-step guide to designing AI systems built on LLMs, RAG, and AI Agents.

Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history
A Markdown-based learning resource that walks through AI system design topics including LLM inference, GPUs, KV cache, caching, RAG, vector databases, AI agents, MCP, multi-agent systems, voice AI, guardrails, evaluation, observability, and cost optimization. It targets AI engineers, LLM engineers, and MLOps/LLMOps practitioners preparing for AI system design interviews. The repository serves as a curated guide with detailed blogs for each deep dive topic.
Frequently asked
- What is amitshekhariitbhu/ai-system-design?
- A step-by-step guide to designing AI systems built on LLMs, RAG, and AI Agents.
- Is ai-system-design open source?
- Yes — amitshekhariitbhu/ai-system-design is open source, released under the Apache-2.0 license.
- What language is ai-system-design written in?
- amitshekhariitbhu/ai-system-design is primarily written in Markdown.
- How popular is ai-system-design?
- amitshekhariitbhu/ai-system-design has 529 stars on GitHub.
- Where can I find ai-system-design?
- amitshekhariitbhu/ai-system-design is on GitHub at https://github.com/amitshekhariitbhu/ai-system-design.