Skip to main content
Latest
MCP-powered RAG Over Complex Docs
MCP Guidebook

MCP-powered RAG Over Complex Docs

...with hands-on implementation.

· Avi Chawla

Model Deployment: Serialization, Containerization and API for Inference
MLOps/LLMOps Course

Model Deployment: Serialization, Containerization and API for Inference

MLOps Part 11: A practical guide to taking models beyond notebooks, exploring serialization formats, containerization, and serving predictions using REST and gRPC.

· Avi Chawla

Build a Shared Memory for Claude Desktop and Cursor
MCP Guidebook

Build a Shared Memory for Claude Desktop and Cursor

100% local.

· Avi Chawla

Build an MCP Server to Connect to 200+ Data Sources
MCP Guidebook

Build an MCP Server to Connect to 200+ Data Sources

A unified MCP server for all your data (100% local).

· Avi Chawla

An MCP-powered Voice Agent
MCP Guidebook

An MCP-powered Voice Agent

...powered by Qwen 3 LLM.

· Avi Chawla

Model Development and Optimization: Compression and Portability
MLOps/LLMOps Course

Model Development and Optimization: Compression and Portability

MLOps Part 10: A comprehensive guide to model compression covering knowledge distillation, low-rank factorization, and quantization, followed by ONNX and ONNX Runtime as the bridge from training frameworks to fast, portable production inference.

· Avi Chawla

Model Development and Optimization: Fine-Tuning, Pruning, and Efficiency
MLOps/LLMOps Course

Model Development and Optimization: Fine-Tuning, Pruning, and Efficiency

MLOps Part 9: A deep dive into model fine-tuning and compression, specifically pruning and related improvements.

· Avi Chawla

Model Development and Optimization: Fundamentals of Development and Hyperparameter Tuning
MLOps/LLMOps Course

Model Development and Optimization: Fundamentals of Development and Hyperparameter Tuning

MLOps Part 8: A systems-first guide to model development and optimizing performance with disciplined hyperparameter tuning.

· Avi Chawla

Data and Pipeline Engineering: Distributed Processing and Workflow Orchestration
MLOps/LLMOps Course

Data and Pipeline Engineering: Distributed Processing and Workflow Orchestration

MLOps Part 7: An applied look at distributed data processing with Spark and workflow orchestration and scheduling with Prefect.

· Avi Chawla

Building an MCP-powered Financial Analyst
MCP Guidebook

Building an MCP-powered Financial Analyst

100% local.

· Avi Chawla

Data and Pipeline Engineering: Sampling, Data Leakage, and Feature Stores
MLOps/LLMOps Course

Data and Pipeline Engineering: Sampling, Data Leakage, and Feature Stores

MLOps Part 6: A deep dive into sampling, class imbalance, and data leakage; plus a hands-on Feast feature store demo.

· Avi Chawla

Data and Pipeline Engineering: Data Sources, Formats, and ETL Foundations
MLOps/LLMOps Course

Data and Pipeline Engineering: Data Sources, Formats, and ETL Foundations

MLOps Part 5: A detailed walkthrough of data engineering for MLOps, covering data sources, format performance trade-offs, and ETL/ELT pipelines.

· Avi Chawla

Reproducibility and Versioning in ML Systems: Weights and Biases for Reproducible ML
MLOps/LLMOps Course

Reproducibility and Versioning in ML Systems: Weights and Biases for Reproducible ML

MLOps Part 4: A practical walkthrough of W&B-powered reproducibility.

· Avi Chawla

Reproducibility and Versioning in ML Systems: Fundamentals of Repeatable and Traceable Setups
MLOps/LLMOps Course

Reproducibility and Versioning in ML Systems: Fundamentals of Repeatable and Traceable Setups

MLOps Part 3: A practical exploration of reproducibility and versioning, covering deterministic training, data and model versioning, and experiment tracking.

· Avi Chawla

The Machine Learning System Lifecycle
MLOps/LLMOps Course

The Machine Learning System Lifecycle

MLOps Part 2: A deeper look at the ML lifecycle, plus a minimal train-to-API and containerization demo using FastAPI and Docker.

· Avi Chawla

Background and Foundations for ML in Production
MLOps/LLMOps Course

Background and Foundations for ML in Production

MLOps Part 1: An introduction to machine learning in production, covering pitfalls, system-level concerns, and an overview of the full ML lifecycle.

· Avi Chawla

Building with MCP and LangGraph
MCP Course

Building with MCP and LangGraph

MCP Part 9: Building a full-fledged research assistant with MCP and LangGraph.

· Avi Chawla

Practical MCP Integration with 4 Popular Agentic Frameworks
MCP Course

Practical MCP Integration with 4 Popular Agentic Frameworks

MCP Part 8: Integration of the model context protocol (MCP) with LangGraph, LlamaIndex, CrewAI, and PydanticAI.

· Avi Chawla

MCP-powered Agentic RAG
MCP Guidebook

MCP-powered Agentic RAG

Hands-on demo.

· Avi Chawla

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