▶ Playable Diagrams 21 chapters · press play

Every concept, drawn and animated.

Each chapter of the course gets a hand-drawn diagram you can play like a video: nodes light up in order, arrows fire, and a caption explains what happens at every step, ending with the exact project you will build. Pick one.

The big picture

🗺️ Architecture Explorer · 8 tracks

The full-system maps: AI Agents, Multi-Agent, MCP, RAG, DeepEval, LLM Evaluations, Prompt Engineering, and Misc AI Tools, each with a playable pipeline.

▸ Explore the tracks
Chapter 01Foundations

🧪 What an LLM really is

Tokens in, tokens out, why raw output drifts, and the guardrails that fix it. Ends at your Local LLM Test Generator.

▸ Play
Chapter 02Foundations

📐 Prompts as power tools

RICE-POT letter by letter: how one master prompt emits an enterprise Selenium or Playwright framework.

▸ Play
Chapter 03AI Agents

🗂️ JobTracker AI

A local-first Kanban for the QA job hunt, plus the Easy-Apply agent playbook. Your data never leaves the browser.

▸ Play
Chapter 04AI Agents

📋 Chatbot vs agent

What changes when the AI can act: connect Jira, fetch the ticket, draft the full test plan document.

▸ Play
Chapter 05AI Agents

🔀 Agents without code

The anatomy of an n8n agent and the 6-flow fleet: chatbot, bug filer, PRD to test cases to Jira or Excel.

▸ Play
Chapter 06AI Agents

🌊 Drag-drop agents

LangFlow canvases: a QA Buddy and a bug classifier that assigns category and priority, no code written.

▸ Play
Chapter 07AI Agents

⚡ VIBE coding a QA tool

You spec and steer, the AI writes the app: a real FastAPI + React test-case generator built in days.

▸ Play
Chapter 08RAG

📚 Why RAG exists

The LLM has never seen YOUR product. Chunk, embed, retrieve, cite: from naive RAG to hybrid + reranking.

▸ Play
Chapter 09RAG

🧭 QA Copilot, end to end

The capstone: one question travels through rewrite, routing, hybrid search, and rerank to a cited answer.

▸ Play
Chapter 10MCP

🔌 MCP: hands for the AI

The USB-C of AI: how Playwright MCP drives a real browser through your login test and writes the spec.

▸ Play
Chapter 11Foundations

🐍 Python for testers

Twelve lessons from 'what is a variable' to calling an LLM from pure Python. The glue skill for everything else.

▸ Play
Chapter 12MCP

🧰 Your CSV, now 15 tools

Wrap a 478-row test-case sheet in FastMCP and watch Claude Desktop search, filter, and add cases to it.

▸ Play
Chapter 13Multi-Agent

👥 Three agents, one bug

Triage Analyst, Root Cause Specialist, Test Strategy Advisor: why a crew beats one giant prompt.

▸ Play
Chapter 14Multi-Agent

🏭 Ticket in, code out

Four agents hand work down the line over MCP: analysis, plan, cases, Playwright code, all from one Jira id.

▸ Play
Chapter 15Multi-Agent

🚀 Making it production

Templates, Jira-import CSVs, a generated Playwright framework, and a web UI that fans out over many tickets.

▸ Play
Chapter 16Evals

⚖️ 'Looks good' isn't a test

Why assertEquals dies on AI output, and the metrics that replace it: relevancy, faithfulness, hallucination.

▸ Play
Chapter 17Foundations

🎛️ Own the model

Prompt, RAG, LoRA, or full fine-tune? The decision path for adapting open models to your private QA data.

▸ Play
Chapter 18Evals

🧑‍⚖️ One model judges another

Llama-4 answers, GPT-4.1 grades against a rubric, pytest enforces the threshold. AI quality as a regression suite.

▸ Play
Chapter 19Evals

📊 The evaluation harness

Three live apps, 29 metric rows, a switchable judge, and a dashboard: the DeepEval capstone.

▸ Play
Chapter 20AI Agents

🌐 Selectors break. English doesn't.

A checkout journey written in plain English, executed in a real browser: 22 steps, 118 seconds, passed.

▸ Play
Chapter 21LangChain

🧠 The copilot ramp

From a one-line LLM call to three production agents behind one router: triage, RCA, and test design.

▸ Play