› 🧭 Roadmap
▶️#charan Playlist ⚡Question to Answer 🗺Mindmap 📊Progress ❓Queries 📖Glossary 📝Summary ⏱Stats
Learning Methodology

AI Journey
Prioritized Roadmap

8 numbered learning tracks · Detailed sub-areas · Dependency-driven learning path · Every topic tagged by priority

8
Tracks
59
Topics
403
Core Subtopics
11
Live Labs
8
Study Phases
▶️ #charan Visual AI Masterclass (YouTube Playlist) ↗
YOUR LEARNING FLIGHT PATH

Follow the eight numbered learning tracks

Follow tracks 00–07 in order. Career growth and interactive labs are supporting resources, not extra numbered tracks.

00◉Meet AI & OrientationAI history · evolution · mental modelExplore area ↗ 01∑FoundationsMath · vectors · probability · optimizationExplore area ↗ 02AaLanguage & Model ArchitectureTokens · embeddings · attention · TransformersExplore area ↗ 03▦Model TrainingData · pretraining · fine-tuning · alignmentExplore area ↗ 04↻Model InferenceTokenization · Transformer · generation · outputExplore area ↗ 05⤴AI Systems EngineeringContext · RAG · tools · agentsExplore area ↗ 06↗Production & OptimizationEvaluation · deployment · security · efficiencyExplore area ↗ 07✦Advanced AI & FrontierReasoning · multimodal · alignment · researchExplore area ↗ SUP✧Career & PortfolioProjects · open source · technical growthSupporting path ↗
MISSION CONTROL

Your path from curious to capable

Choose a stage to preview the idea you’ll unlock. The curriculum below remains the source of truth.

00 → 07CORE TRACKS
Learn · Build · TestYOUR LOOP
◉
TRACK 00

Meet AI: understand the big picture

Trace the evolution of AI and understand why data, compute, methods and verification matter to modern systems.

WHAT THIS UNLOCKSSee where language models fit in the wider AI landscape.
JOURNEY COMPASS Start with the big picture Understand what AI is, how the field evolved and how modern language models fit into the wider AI landscape.
Track 00 · Meet AI & Orientation Explore orientation
Topic importance
Subtopic importance
Showing all topics and subtopics.
00

Meet AI & Orientation

Understand what AI is, how the field evolved, and the mental model for the journey.

00.1

Meet AI: The Journey to Modern Intelligence

The human story, historical milestones, AI winters, and the convergence that led to modern LLMs

Orientation

Explore the driver-and-maps analogy, the history of AI from its foundations through Transformers and LLMs, why the current era accelerated, and what language models can—and cannot—do.

🗓️ Historical milestones👁️ Interactive timeline🧠 System mental model
01

Foundations

Build the mathematical and intuitive foundations needed to understand models and learning.

01.1

Essential Math & Intuitive Foundations

The 4 applied mathematical pillars that power vectors, attention, softmax, and gradient learning

4 pillars
The 4 Math Pillars for AI 🟣 PREREQUISITECORE

Vectors & GEMM matrix multiply, calculus loss gradients, probability softmax, and high-dimensional cosine similarity

🧠 Vectors & Matrices ✏️ Loss & Gradients 📊 Softmax & Sampling 📐 Cosine Distance
🚀 Open Interactive Math Lab →
02

Language & Model Architecture

Follow language through tokens, vectors, embeddings, recurrent networks, attention and Transformers.

02.1

Understand Language

How AI turns raw text into numbers it can reason about

3 topics

Why text must become numbers and what those numbers mean

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment⚖️ Compare🗣️ Explain🔨 Build
Embeddings CORE

Dense vectors that capture meaning — the foundation of modern AI

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment⚖️ Compare🗣️ Explain🔨 Build
02.2

Understand Context

How models learned to remember and focus on what matters

3 topics
RNN IMPORTANT

The first attempt at sequential memory — and why it struggled

🧠 Understand👁️ Visualize✏️ Calculate⚖️ Compare🗣️ Explain
LSTM CORE

Gated memory cells that solved the vanishing gradient problem

🧠 Understand👁️ Visualize✏️ Calculate💻 Code⚖️ Compare🗣️ Explain
02.3

Process Context Efficiently

Self-Attention, QKV, and the Transformer — the engine of modern AI

5 topics

Every token attending to every other token simultaneously

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment⚖️ Compare🗣️ Explain🔨 Build
QKV CORE

Query, Key, Value — the mathematical heart of attention

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment⚖️ Compare🗣️ Explain🔨 Build

Parallel attention heads capturing different relationship types

🧠 Understand👁️ Visualize✏️ Calculate💻 Code⚖️ Compare🗣️ Explain🔨 Build

How Transformers know word order without recurrence

🧠 Understand👁️ Visualize✏️ Calculate⚖️ Compare🗣️ Explain
03

Model Training

Understand how data, model design, pretraining and post-training produce a trained model.

03.2 · Explore all 14 model-training stages →
03.1

Build Language Models

Pretraining, LLMs, generation — how language models actually work

5 topics

Next-token prediction — the one task that enables everything

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment🗣️ Explain🔨 Build
Generation CORE

How models produce text — sampling, temperature, decoding

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment🗣️ Explain
04

Model Inference

Follow a prompt through a deployed model to generated output using fixed trained weights.

04.1 · Open the interactive 11-stage inference pipeline →
Inference starts with the user input, processes it through tokenization, embeddings and Transformer computation, then generates and delivers the response. Explore all 11 stages
05

AI Systems Engineering

Connect models to knowledge, context, prompts, tools, agents and external systems.

05.1

Give Models Knowledge

Embeddings, vector databases, and RAG — making models knowledgeable

3 topics

Text → vectors for semantic search and retrieval

🧠 Understand👁️ Visualize💻 Code🔬 Experiment🗣️ Explain
RAG CORE

Retrieval-Augmented Generation — giving models access to your data

🧠 Understand👁️ Visualize✏️ Calculate💻 Code🔬 Experiment⚖️ Compare🗣️ Explain🔨 Build
📚 RAG Hub Learn architecturesBuild projectsCompareToolsGlossaryOpen hub →
05.2

Give Models Capabilities

Prompting, tools, agents, and MCP — making models act

4 topics
Tools CORE

Function calling — giving models access to external actions

🧠 Understand💻 Code🔬 Experiment🗣️ Explain🔨 Build
Agents CORE

LLMs that observe, plan, act, and loop autonomously

🧠 Understand👁️ Visualize💻 Code🔬 Experiment⚖️ Compare🗣️ Explain🔨 Build
MCP CORE

Model Context Protocol — the standard for connecting agents to tools

🧠 Understand💻 Code🔬 Experiment🗣️ Explain🔨 Build
06

Production & Optimization

Evaluate, secure, deploy and optimize AI applications and model-serving systems.

06.1

Build, Evaluate & Ship AI Applications

The applied engineering layer between understanding model capabilities and operating dependable AI products

8 topics

Understand where models are published, hosted, run locally and accessed through compatible interfaces.

🧠 Understand⚖️ Compare🔵 Build
Closed and open-weight model families ESSENTIAL
Model hubs and catalogs SUPPORTING
Hugging Face models and datasets SUPPORTING
Local runners: Ollama and LM Studio ESSENTIAL
Hosted inference providers and model routers SUPPORTING
OpenAI-compatible APIs and adapters SUPPORTING
AI gateways and provider abstraction SUPPORTING
Choose local vs. hosted deployment ESSENTIAL

Choose a model based on task fit, quality, latency, cost, context, deployment constraints and portability.

🧠 Understand⚖️ Compare🔵 Build
Open-weight vs. proprietary models ESSENTIAL
Hosted APIs vs. local inference ESSENTIAL
Match model capabilities to the task ESSENTIAL
Quality, latency and cost trade-offs ESSENTIAL
Context window and multimodal support SUPPORTING
Model benchmarking and comparison BUILD
Model routing and fallback strategies SUPPORTING
Provider portability and lock-in ADVANCED

Connect models to software reliably using APIs, SDKs, streaming, structured responses and predictable error handling.

🧠 Understand⚖️ Compare🔵 Build
Request and response lifecycle ESSENTIAL
API keys and secret management ESSENTIAL
Python and JavaScript SDKs ESSENTIAL
Streaming model responses ESSENTIAL
Structured outputs and JSON schemas ESSENTIAL
Token usage and cost tracking ESSENTIAL
Rate limits, retries and timeouts SUPPORTING
Embedding and multimodal endpoints SUPPORTING

Use coding assistants and agents as part of a verifiable engineering workflow rather than trusting generated code blindly.

🧠 Understand⚖️ Compare🔵 Build
AI coding assistants and IDE integration SUPPORTING
Repository context and codebase exploration ESSENTIAL
Agentic plan–implement–test loops SUPPORTING
Repository instructions and context files SUPPORTING
Test generation and debugging ESSENTIAL
Code review and secure code checks ESSENTIAL
Tool permissions, approvals and sandboxing ESSENTIAL
Verify diffs, behavior and test results ESSENTIAL

Extend the RAG foundations into a dependable retrieval pipeline with measurable grounding and traceable sources.

🧠 Understand⚖️ Compare🔵 Build
Document ingestion and parsing ESSENTIAL
Chunking and metadata strategy ESSENTIAL
Dense vs. sparse retrieval ESSENTIAL
Hybrid search and re-ranking ESSENTIAL
Query rewriting and metadata filters SUPPORTING
Grounded generation and source citations ESSENTIAL
RAG evaluation and failure analysis BUILD
RAG vs. fine-tuning decisions SUPPORTING

Measure quality and operational behavior with repeatable tests, traces, cost signals and regression checks.

🧠 Understand⚖️ Compare🔵 Build
Build representative evaluation datasets ESSENTIAL
Deterministic and regression tests ESSENTIAL
Model-based evaluation and judges SUPPORTING
Human evaluation and review rubrics SUPPORTING
Retrieval quality, faithfulness and relevance ESSENTIAL
Traces and request correlation ESSENTIAL
Latency, token and cost monitoring ESSENTIAL
Continuous evaluation dashboards BUILD

Design AI services that remain reliable under load, recover from provider failures and stay within cost budgets.

🧠 Understand⚖️ Compare🔵 Build
Service and request architecture ESSENTIAL
Authentication and authorization ESSENTIAL
Rate limits, quotas and budgets ESSENTIAL
Response and semantic caching SUPPORTING
Queues and background jobs SUPPORTING
Retries, timeouts and provider fallbacks ESSENTIAL
Concurrency, scaling and capacity SUPPORTING
Deployment, rollback and incident recovery BUILD

Protect applications that combine model outputs, retrieved documents, user data and tools that can take actions.

🧠 Understand⚖️ Compare🔵 Build
Prompt injection and jailbreaks ESSENTIAL
Sensitive data and privacy ESSENTIAL
Least-privilege tool permissions ESSENTIAL
Output validation and guardrails ESSENTIAL
Human approval for high-impact actions SUPPORTING
Red teaming and adversarial tests BUILD
Bias and fairness assessment SUPPORTING
Safe failure modes and audit trails SUPPORTING
06.2

Make Models Efficient

SLMs, quantization, distillation, and inference optimization

4 topics
07

Advanced AI & Frontier

Explore advanced alignment, reasoning, multimodal models and emerging research directions.

07.1

Advanced Alignment

RLHF, reasoning models, chain-of-thought, and multi-modal — making models safer and smarter

4 topics
07.2

Emerging AI

Diffusion, vision transformers, mixture of experts, and constitutional AI — the frontier

4 topics
07.3

High-Impact AI & Frontier Areas

Key developments, curated links, YouTube videos, and breakthrough papers driving the bleeding edge of AI

1 topic

A curated playground of cutting-edge research, YouTube deep dives, and expert articles

🧠 Understand 👁️ Visualize ⚖️ Compare 🗣️ Explain
+

Career & Portfolio — Supporting Path

Apply the curriculum through projects, open source contributions and technical growth. This supports all eight tracks rather than adding a ninth track.

SUP

AI Career Growth & Portfolio

Turn knowledge into demonstrable engineering skill, public work, product outcomes and long-term growth

2 topics

Turn learning into visible evidence through useful projects, reproducible demos, documentation and contributions.

🧠 Understand⚖️ Compare🔵 Build
Portfolio projects with live demos BUILD
Clear README and architecture diagrams ESSENTIAL
End-to-end case studies BUILD
Open-source contributions SUPPORTING
Technical writing and tutorials SUPPORTING
Reproducible examples and tests ESSENTIAL
Demonstrate evaluation and production thinking ESSENTIAL
Project maintenance and iteration ADVANCED

Connect technical depth to problem discovery, communication, interviews, product thinking and leadership.

🧠 Understand⚖️ Compare🔵 Build
AI engineering interview preparation ESSENTIAL
AI system design interviews SUPPORTING
Product and problem discovery SUPPORTING
Build an AI product or startup SUPPORTING
Freelancing and consulting ADVANCED
Technical communication SUPPORTING
Technical leadership and mentoring ADVANCED
Learning through papers and benchmarks SUPPORTING
⚡

Interactive Labs — Practice Across All Tracks

Hands-on labs reinforce the concepts in the curriculum. They are practice experiences, not separate numbered learning tracks.

⚡

Interactive Live Labs

Step-by-step simulators and animated playgrounds — run every concept in your browser, connect to a local Ollama model for live inference

11 labs
Sentence → Response Chain ⚡ LIVEEXPLORE

19 stages — every transformer concept from raw text to final answer, one step at a time

🗺️ 19 Steps ▶ Animated 🔗 Ollama
Attention Lab ⚡ LIVEEXPLORE

Animated stage-by-stage walkthrough — QKV vectors, scaled dot-product, softmax matrix, multi-head heads, all wired live

👁️ Animated 📐 QKV math 🔗 Ollama
Attention Deep Dive ⚡ LIVEEXPLORE

8-step deep dive into attention math — token inputs, QKV projection matrices, dot products, scaled softmax, and full multi-head assembly

🎯 8-Step Math 📐 QKV Projections 📊 Softmax Weights

Interactive sentence flow — choose tokens, observe animated query-to-key signal routes, inspect QKV vectors, and run signal through a 6-layer architecture stack

✨ Animated Signal Flow 🔤 Sentence Presets 🧱 6-Layer Architecture Stack
Transformer Architecture ⚡ LIVEEXPLORE

8 stages of transformer block computation — Embeddings, Multi-Head Attention, Residual connections, LayerNorm, and Feed-Forward MLP

🤖 8 Stages 🔄 Residuals & LayerNorm 🧠 Feed-Forward MLP
LLM Journey ⚡ LIVEEXPLORE

Next-token prediction pipeline — temperature, logits, softmax, and sampling all wired up live

🌡️ Temperature 📊 Softmax 🔗 Ollama
Generation Live ⚡ LIVEEXPLORE

Autoregressive token-by-token generation with temperature scaling, Top-k, Top-p nucleus filtering, and probability sampling

🎲 Temperature 🎯 Top-k & Top-p 🔤 Autoregressive loop
Tokenization Live ⚡ LIVEEXPLORE

Type any text — watch it split into pieces, count characters, whitespace tokens, and UTF-16 units in real time

⌨️ Live input 🔢 Token counts 🔗 Ollama
Vectors Live ⚡ LIVEEXPLORE

Edit numeric vectors and compute dot product, Euclidean distance, and cosine similarity — exact results every time

📐 Cosine sim 📏 Euclidean 🔗 Ollama
Embeddings Live ⚡ LIVEEXPLORE

Context changes representation — compare how "bank" differs in river vs finance context with exact cosine calculations

🧠 Contextual 📊 Cosine 🔗 Ollama
Agent Loop Live ⚡ LIVEEXPLORE

Think → Act → Observe → Repeat — deterministic mock environment to inspect tool calls, errors, and empty results

🔄 Think·Act·Observe 🛠️ Tool sandbox 🔗 Ollama
This page 0:00
This session 0:00
Total (all pages) 0:00
Today 0:00
▶ Running
📊 View all study stats →
0:00 studying
·
← click any topic or subtopic to explore
📚
Subtopics
Open lesson →