Skip to main content
Latest
Sandboxing in MCP
MCP Course

Sandboxing in MCP

MCP Part 7: A deep dive into understanding sandboxing and its need in MCP.

· Avi Chawla

A Beginner-friendly and Comprehensive Deep Dive on Vector Databases
LLM and Fine-tuning

A Beginner-friendly and Comprehensive Deep Dive on Vector Databases

Understanding every little detail on vector databases and their utility in LLMs, along with a hands-on demo.

· Avi Chawla

Testing and Security in MCP
MCP Course

Testing and Security in MCP

MCP Part 6: An overview of testing using the MCP Inspector, and a discussion of common vulnerabilities, mitigation strategies, and MCP Roots.

· Avi Chawla

Integrating Sampling into MCP Workflows
MCP Course

Integrating Sampling into MCP Workflows

MCP Part 5: A deep dive into sampling, its working, code, use cases and best practices.

· Avi Chawla

Building a Full-Fledged MCP Workflow using Tools, Resources, and Prompts
MCP Course

Building a Full-Fledged MCP Workflow using Tools, Resources, and Prompts

MCP Part 4: An in-depth exploration of MCP resources and prompts, followed by a hands-on demonstration of an MCP server utilizing tools, resources, and prompts for job search and analysis.

· Avi Chawla

Building a Custom MCP Client
MCP Course

Building a Custom MCP Client

MCP Part 3: A step-by-step and from scratch implementation of the MCP client, plus a comparative overview of how MCP differs from both API and function calling.

· Avi Chawla

Primitives, Communication and Practical Usage
MCP Course

Primitives, Communication and Practical Usage

MCP Part 2: An overview of key MCP primitives (capabilities), the MCP communication protocol and hands-on examples.

· Avi Chawla

Background, Foundations and Architecture
MCP Course

Background, Foundations and Architecture

MCP Part 1: An introduction to model context protocol (MCP), covering background, need and an overview of the architecture and operational mechanics.

· Avi Chawla

Implementing LLaMA 4 from Scratch
LLM and Fine-tuning

Implementing LLaMA 4 from Scratch

A from-scratch implementation of Llama 4 LLM, a mixture-of-experts model, using PyTorch code.

· Avi Chawla

Building a 100% local MCP Client
MCP Guidebook

Building a 100% local MCP Client

...with complete code walkthrough and explanation.

· Avi Chawla

10 Practical Steps to Improve Agentic Systems (Part B)
AI Agents Course

10 Practical Steps to Improve Agentic Systems (Part B)

AI Agents Crash Course—Part 14 (with implementation).

· Avi Chawla

10 Practical Steps to Improve Agentic Systems (Part A)
AI Agents Course

10 Practical Steps to Improve Agentic Systems (Part A)

AI Agents Crash Course—Part 13 (with implementation).

· Avi Chawla

Implementing Multi-agent Agentic Pattern From Scratch
AI Agents Course

Implementing Multi-agent Agentic Pattern From Scratch

AI Agents Crash Course—Part 12 (with implementation).

· Avi Chawla

Implementing Planning Agentic Pattern From Scratch
AI Agents Course

Implementing Planning Agentic Pattern From Scratch

AI Agents Crash Course—Part 11 (with implementation).

· Avi Chawla

Implementing ReAct Agentic Pattern From Scratch
AI Agents Course

Implementing ReAct Agentic Pattern From Scratch

AI Agents Crash Course—Part 10 (with implementation).

· Avi Chawla

A Practical Deep Dive Into Memory for Agentic Systems (Part B)
AI Agents Course

A Practical Deep Dive Into Memory for Agentic Systems (Part B)

AI Agents Crash Course—Part 9 (with implementation).

· Avi Chawla

A Practical Deep Dive Into Memory for Agentic Systems (Part A)
AI Agents Course

A Practical Deep Dive Into Memory for Agentic Systems (Part A)

AI Agents Crash Course—Part 8 (with implementation).

· Avi Chawla

A Practical Deep Dive Into Knowledge for Agentic Systems
AI Agents Course

A Practical Deep Dive Into Knowledge for Agentic Systems

AI Agents Crash Course—Part 7 (with implementation).

· Avi Chawla

Advanced Techniques to Build Robust Agentic Systems (Part B)
AI Agents Course

Advanced Techniques to Build Robust Agentic Systems (Part B)

AI Agents Crash Course—Part 6 (with implementation).

· Avi Chawla

Advanced Techniques to Build Robust Agentic Systems (Part A)
AI Agents Course

Advanced Techniques to Build Robust Agentic Systems (Part A)

AI Agents Crash Course—Part 5 (with implementation).

· Avi Chawla

Building Flows in Agentic Systems (Part B)
AI Agents Course

Building Flows in Agentic Systems (Part B)

AI Agents Crash Course—Part 4 (with implementation).

· Avi Chawla

Building Flows in Agentic Systems (Part A)
AI Agents Course

Building Flows in Agentic Systems (Part A)

AI Agents Crash Course—Part 3 (with implementation).

· Avi Chawla

Agentic Systems 101: Fundamentals, Building Blocks, and How to Build Them (Part B)
AI Agents Course

Agentic Systems 101: Fundamentals, Building Blocks, and How to Build Them (Part B)

AI Agents Crash Course—Part 2 (with implementation).

· Avi Chawla

Agentic Systems 101: Fundamentals, Building Blocks, and How to Build Them (Part A)
AI Agents Course

Agentic Systems 101: Fundamentals, Building Blocks, and How to Build Them (Part A)

AI Agents Crash Course—Part 1 (with implementation).

· Avi Chawla

16 Techniques to Supercharge and Build Real-world RAG Systems (Part 2)
RAG Systems Course

16 Techniques to Supercharge and Build Real-world RAG Systems (Part 2)

A comprehensive guide with practical tips on building robust RAG solutions.

· Avi Chawla

16 Techniques to Supercharge and Build Real-world RAG Systems (Part 1)
RAG Systems Course

16 Techniques to Supercharge and Build Real-world RAG Systems (Part 1)

A comprehensive guide with practical tips on building robust RAG solutions.

· Avi Chawla

A Crash Course on Building RAG Systems – Part 9 (With Implementation)
RAG Systems Course

A Crash Course on Building RAG Systems – Part 9 (With Implementation)

A deep dive into ColPali for building vision-driven RAG systems (with implementation).

· Avi Chawla

A Crash Course on Building RAG Systems – Part 8 (With Implementation)
RAG Systems Course

A Crash Course on Building RAG Systems – Part 8 (With Implementation)

A deep dive into ColBERT and ColBERTv2 for improving RAG systems (with implementation).

· Avi Chawla

A Crash Course on Building RAG Systems – Part 7 (With Implementation)
RAG Systems Course

A Crash Course on Building RAG Systems – Part 7 (With Implementation)

A deep dive into Graph RAG and how it improves traditional RAG systems (with implementation).

· Avi Chawla

A Crash Course on Building RAG Systems – Part 6 (With Implementation)
RAG Systems Course

A Crash Course on Building RAG Systems – Part 6 (With Implementation)

A deep dive into building multimodal RAG systems on real-world data (with implementation).

· Avi Chawla