See It Flow
See how engineering works.
Every area below is an interactive experience: watch the behavior, change the conditions, and understand the trade-off behind the decision.
Learning
AI Foundations
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
From spam filters to ChatGPT — pattern learning, not rule writing.
Three flavors of AI — how they relate, how they differ, and when to use which.
The two phases every AI model goes through — and why they demand different infrastructure.
The atomic unit of all language models — how text becomes numbers.
How meaning becomes a vector — the invisible algebra behind AI understanding.
Finding meaning in high-dimensional space — the engine behind every RAG system.
The architecture that powers every modern LLM — without the math.
"Attention is all you need" — visualizing what the transformer actually attends to.
Learning
Large Language Models (LLMs)
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
What LLMs are, how they were trained, and how they generate text.
The simple idea powering every LLM — predict one token, repeat until done.
The finite memory every LLM has — and what happens when you exceed it.
Who controls the model's behavior — and how instructions are layered.
Why the same prompt can produce different outputs — and how to control it.
How LLMs filter the token candidate pool before selecting the next word.
Why LLMs confidently generate incorrect information — and how engineers reduce it.
Teaching a foundation model new behavior without training from scratch.
Teaching AI systems to behave in ways humans want — helpfulness, honesty, and safety.
Learning
Retrieval Augmented Generation (RAG)
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
The four LLM limitations that made RAG one of the most important AI architectures.
Connect an LLM to your own data without fine-tuning.
How to split documents so the retrieval system can find the right pieces.
How computers transform meaning into numbers that enable semantic search.
Storing and searching embeddings at scale — the infrastructure powering RAG retrieval.
Finding meaning, not matching words — how semantic retrieval identifies the most relevant chunks.
The journey from user question to retrieved context — query processing, filtering, ranking, and context selection.
How retrieved knowledge becomes part of an LLM's reasoning process — prompt assembly and grounding.
Retrieval gives you candidates — reranking picks the best ones.
Learning
AI Agents
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
How an AI Agent differs from a chatbot — reasoning, tools, and taking action.
The building blocks inside an agent — goal, reasoning, memory, tools, actions, environment.
The Observe → Think → Act cycle that powers modern AI agents.
How agents interact with the real world — tool selection, calling, and feedback.
How agents break large, complex goals into smaller, executable subtasks.
How planning, reasoning, memory, and tools combine into one complete agent system.
Why and how specialized agents collaborate to solve tasks too large for one agent.
The standard protocol letting AI agents connect to tools, data, and external systems.
Why enterprises place humans between agents and critical actions, and how guardrails prevent damage.
The capstone: how planning, memory, RAG, tools, MCP, guardrails and observability combine into a real production agent system.
Learning
AI Infrastructure
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
Where AI models actually run — the compute, training, inference, serving, and operations layers behind every AI application.
Why AI models run on GPUs instead of CPUs — CPU, GPU, and TPU architecture and parallel processing.
The fundamental concept that makes modern AI possible — serial vs. parallel execution, matrix computation, and why neural networks rely on parallelism.
Specialized hardware designed to make AI faster and more efficient — GPUs, TPUs, NPUs, and custom AI chips.
The massive compute systems used to train modern AI models — GPU clusters, distributed training, and multi-node coordination.
The systems that deliver AI responses to users in real time — online vs. batch inference, latency, throughput, and production serving.
Making trained AI models available to real-world applications — endpoints, load balancing, autoscaling, and high availability.
How AI systems grow from serving hundreds to millions of users — vertical vs horizontal scaling, throughput, latency, and capacity planning.
Reducing latency, improving performance and lowering AI costs — cache hits/misses, response caching, prompt caching, and embedding caching.
Understanding what your AI systems are doing in production — monitoring, logging, tracing, metrics, alerting, and cost tracking.
Understanding and reducing the costs of operating AI systems — training, inference, caching, batching, autoscaling, and tradeoffs.
Protecting AI systems from attacks, misuse and data exposure — prompt injection, data leakage, model abuse, access control, and defense strategies.
Capstone: bringing together every component required to operate modern AI systems at scale — application, agent, RAG, serving, inference, GPUs, security, observability, scaling and cost.
Learning
AI Applications
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
How AI models become products people actually use — model vs application, components, architecture, and real-world examples.
How conversational AI systems like ChatGPT work — conversation flow, context, memory, and what separates a chatbot from an assistant.
How AI search systems like Perplexity combine retrieval and generation — search architecture, citations, and query processing.
How Netflix, YouTube, Spotify, and Amazon personalize experiences — user profiles, candidate generation, and ranking.
How GitHub Copilot, Cursor, and Windsurf help developers write code — context gathering, code completion, and repository-aware generation.
How ChatGPT, Midjourney, ElevenLabs, and Sora generate text, images, audio, and video from prompts.
How AI support agents combine retrieval, business systems, and human handoff to resolve customer issues at scale.
How AI reads PDFs, invoices, contracts, and forms — OCR, information extraction, and document classification.
How Siri, Alexa, and Google Assistant combine speech recognition, language understanding, and speech synthesis.
How organizations use AI agents to plan, use tools, and execute multi-step business workflows automatically.
How AI copilots assist humans with recommendations and drafts while keeping people in control of every decision.
How organizations deploy AI across HR, finance, sales, support, legal, and research on one shared platform.
The recurring patterns — human-in-the-loop, retrieval, copilot, agent, recommendations, feedback loops — behind every successful AI product.
Learning
Prompt Engineering
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
How better instructions lead to better AI outputs — the same model, three prompts, three very different answers.
Solving a task with only instructions — no examples at all — by relying entirely on what the model already learned.
Teaching a model the pattern you want by showing it a few examples before asking it to perform the task.
Encouraging a model to reason through intermediate steps before answering, instead of jumping straight to a conclusion.
Instructing a model to return information in a predefined format such as JSON, XML, tables or schemas, for reliable machine consumption.
Reusable prompt structures that combine fixed instructions with dynamic user inputs, the way production AI systems actually build prompts.
Prompts that guide an LLM to decide when and how to use external tools, extending reasoning into live systems and real-world actions.
Learning
Multimodal AI
Pick a track to explore. Each one moves from the mental model, to the mechanism, to how it behaves in production.
How a single AI system can understand text, images, audio and video together instead of using a separate model per data type.
A multimodal AI capability where a text description is transformed into a newly generated image, not retrieved from anywhere.
A multimodal AI capability where a model analyzes visual information and converts it into language, extracting meaning rather than just pixels.
A multimodal AI capability where spoken audio is converted into written text, so speech becomes usable by language models and software.
A multimodal AI capability where a model analyzes video content to understand actions, events, context and meaning over time.
AI models designed to understand and reason about visual information, transforming pixels into meaningful representations.