Skip to main content
CF

Agentic AI System Design

35h 30m 21s
English
Paid

Agentic AI System Design is a 15-lesson 35 hours 30 minutes self-paced course by Keerti Purswani. The Course on Designing Agent-Based AI Systems offers practical understanding on how to create reliable, scalable, and production-ready AI applications based on large language models.

Course facts

Lessons
15
Duration
35 hours 30 minutes
Language
English
Instructor
Keerti Purswani
Price
Premium

The Course on Designing Agent-Based AI Systems offers practical understanding on how to create reliable, scalable, and production-ready AI applications based on large language models. The program covers key architectural approaches, engineering practices, and modern tools necessary for building enterprise intelligent systems.

Fundamentals of Building RAG Systems

The first module is devoted to the fundamentals of Retrieval-Augmented Generation and the structure of knowledge retrieval systems.

Basic Elements of RAG

  • creation and use of embeddings;
  • dividing documents into fragments;
  • vector search: lexical, semantic, and hybrid methods;
  • working with vector databases and FAISS and HNSW algorithms.

Industrial Architecture of RAG

  • multi-tenant search and metadata filtering;
  • access control;
  • incremental indexing and keeping data up-to-date;
  • performance analysis and bottleneck elimination.

Context Engineering in LLM Applications

In this section, you will learn how to correctly form context for large models and manage AI system memory.

Memory and Context Management

  • architecture of short-term and long-term memory;
  • storing user preferences;
  • token optimization, compression, and summarization;
  • selective data loading and preventing the use of obsolete information.

Designing Agent-Based AI Systems

This major module is dedicated to creating the architecture and logic of intelligent agents.

Architecture and Interaction of Agents

  • main design patterns of AI agents;
  • execution environment organization (Harness Engineering);
  • integration with external services, tools, and use of function calls;
  • working with MCP protocol and ensuring tool compatibility.

Reliability and Autonomy

  • error handling and failover mechanisms;
  • interaction between multiple agents;
  • building long-term autonomous processes;
  • state preservation and human involvement in the decision-making loop.

LLMOps and Industrial Operation

This module covers engineering practices necessary for reliable operation of AI applications in production.

Monitoring, Quality Control, and Model Versioning

  • model monitoring and tracing;
  • error diagnosis and quality testing of responses;
  • automated verification pipelines;
  • model lifecycle and version management.

Cost and Performance Optimization

  • token consumption management;
  • request and response caching;
  • model routing and model ensembles;
  • ensuring reliability, security, and guardrails.

Practical Design of Complex AI Solutions

The final block is entirely dedicated to practice. You will develop an industrial AI agent for programming, create key components of the system, and explore real-world application scenarios of technologies.

The outcome of the training will be the skill to build scalable agent-based AI systems capable of operating stably in corporate environments and solving complex applied tasks using modern artificial intelligence technologies.

Who teaches Agentic AI System Design? Keerti Purswani

Keerti Purswani thumbnail

Kirti creates clear and practical educational materials on artificial intelligence and machine learning. Her goal is to make complex topics accessible to everyone, so the content is suitable for both beginners and experienced developers.

What the content includes

  • tutorials and code reviews;
  • technical interview practice;
  • practical tips for interview preparation;
  • explaining modern technologies in simple language.

Author's online courses

Kirti conducts online courses in key areas of development and AI, including:

  • software systems architecture HLD / LLD;
  • data structures and algorithms;
  • modern C++;
  • project development (MERN, DevOps, AWS);
  • generative artificial intelligence.

More than 8,000 students have participated in her trainings.

What lessons are included in Agentic AI System Design?

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 15 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Day 1 - Intro to Agents, RAG
All Course Lessons (15)
#Lesson TitleDurationAccess
1
Day 1 - Intro to Agents, RAG Demo
02:56:50
2
Day 2 - AST, Lexical, Hybrid, Agentic RAG
02:29:02
3
Day 3 - Types of RAGs, Eval Metrics
02:52:59
4
Day 4 - RAG Eval Comparison
02:33:11
5
Day 5 - RAG Types, Context Engineering
02:10:03
6
Day 6 - Memory
02:34:43
7
Day 7 - Claude Code Project
02:27:11
8
Day 8 - Project, MCP
02:21:49
9
Day 9 - MCP, Skills, Intro to Long Running Tasks
02:25:01
10
Day 10 - Safety, Long Running Tasks
02:17:08
11
Day 11 - Claude Code Design & Implementation
02:25:20
12
Day 12 - Project Dicussions, Reindexing
01:05:57
13
Day 13 - Semantic Caching, Langfuse, Scaling RAG, Sharding, Multi Tenancy
02:11:45
14
Day 14 - Interview Quess, LLMOps
02:28:45
15
Day 15 - Project Demos, Interview Discussion
02:10:37
Unlock unlimited learning

Get instant access to all 14 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

What courses are similar to Agentic AI System Design?

Frequently asked questions

What background should I have before enrolling?
The supplied material does not state formal prerequisites or a required programming language. The opening lessons introduce agents and RAG, followed by AST, lexical search, hybrid search, and agentic RAG. The description also lists embeddings, document chunking, vector databases, FAISS, and HNSW. Familiarity with these concepts would provide useful preparation, but it is not listed as an entry requirement. Later lessons move into Claude Code projects, MCP, evaluation, and production architecture, so the syllabus extends beyond introductory terminology.
What projects or practical work are included?
The lesson list includes a Claude Code Project on Day 7, Project and MCP on Day 8, and Claude Code Design & Implementation on Day 11. Day 12 includes project discussions alongside reindexing, and Day 15 includes project demos and interview discussion. These entries establish that project work and demonstrations are part of the course. However, the material does not name a specific application, dataset, repository, or final deliverable, so it does not establish exactly what every student will build.
Which learning goals does the course fit?
The course fits learning goals centered on designing LLM-based applications rather than only using conversational AI tools. Its stated focus is reliable, scalable, production-ready applications, with enterprise concerns such as multi-tenant search, metadata filtering, access control, and incremental indexing. The lessons also address context engineering, memory, safety, and long-running tasks. Prospective students interested in retrieval systems, agent architecture, or operating AI applications can connect those goals to explicit syllabus topics. The material does not specify an experience level or restrict enrollment to particular job roles.
How far does the syllabus go beyond introductory RAG?
The syllabus starts with agents and RAG but extends into retrieval evaluation, context engineering, memory, and operational design. Days 3 and 4 address evaluation metrics and RAG evaluation comparison. Later topics include reindexing, semantic caching, scaling RAG, sharding, multi-tenancy, and LLMOps. The description adds access control, metadata filtering, token optimization, compression, and summarization. This gives a concrete basis for distinguishing its scope from a course limited to basic retrieval workflows, although the supplied material does not support a direct comparison with any named competing course.
Which named tools and technologies appear in the course?
Claude Code appears in both a project lesson and a design-and-implementation lesson. MCP is listed on Days 8 and 9, alongside Skills and an introduction to long-running tasks. Langfuse appears on Day 13 with semantic caching and scaling RAG. The description also names FAISS and HNSW in its discussion of vector databases and search algorithms. These are explicit syllabus references, but the material does not specify tool versions, required subscriptions, installation instructions, or a particular cloud deployment platform.
Does the course cover model training or deployment to a specific cloud?
The supplied syllabus does not list training a language model from scratch, fine-tuning, or deployment to a named cloud provider. Its stated emphasis is application architecture around large language models: RAG, context engineering, memory, agent interaction, and execution environments through Harness Engineering. Production-related topics do appear, including safety, scaling RAG, sharding, multi-tenancy, and LLMOps. Those topics should not be interpreted as confirmation of a specific deployment walkthrough or model-training exercise; neither is identified in the provided course material.
Which topics could carry over to later projects or technical interviews?
Several listed topics apply beyond a single agent project: embeddings, document chunking, lexical and semantic retrieval, hybrid search, evaluation metrics, and memory design. Operational subjects such as incremental indexing, access control, semantic caching, sharding, and multi-tenancy are also relevant to reasoning about production retrieval systems. Day 14 explicitly includes interview questions and LLMOps, while Day 15 includes interview discussion and project demos. The material supports these connections to future study and technical discussions, but it does not promise job placement, certification, or interview outcomes.