Learn AI by Building

Free tutorials, deep-dive series, and hands-on Jupyter notebooks for AI engineers and data scientists.

Premium Series

Starter Kits

View All โ†’

Practice notebooks, interview questions, and project solutions โ€” ready to download.

Browse Starter Kits

Latest Posts

View All โ†’
Build Your Own autoresearch โ€” Applying Autonomous Experimentation to Any DomainPremium

Build Your Own autoresearch โ€” Applying Autonomous Experimentation to Any Domain

Apply the autoresearch pattern to text classification, image classification, and RAG pipelines. Includes a universal experiment runner and program.md template.

- AI Tools & Agents
Read More
Running autoresearch Hands-On โ€” Overnight Experiments on a Single GPUPremium

Running autoresearch Hands-On โ€” Overnight Experiments on a Single GPU

From environment setup to agent execution and overnight results analysis. Tuning guide for smaller GPUs and practical tips.

- AI Tools & Agents
Read More
Inside Karpathy's autoresearch โ€” Building an AI Research Lab in 630 Lines

Inside Karpathy's autoresearch โ€” Building an AI Research Lab in 630 Lines

A code-level deep dive into Karpathy's autoresearch. Dissecting train.py, BPE tokenizer, MuonAdamW optimizer, and the agent protocol design.

- AI Tools & Agents
Read More
Agentic RAG Pipeline โ€” Multi-step Retrieval in ProductionPremium

Agentic RAG Pipeline โ€” Multi-step Retrieval in Production

Build a full Plan-Retrieve-Evaluate-Synthesize pipeline. Unify vector search, web search, and SQL as agent tools. Add hallucination detection and source grounding.

- Models & Algorithms
Read More
Self-RAG and Corrective RAG โ€” The Agent Evaluates Its Own RetrievalPremium

Self-RAG and Corrective RAG โ€” The Agent Evaluates Its Own Retrieval

Implement Self-RAG reflection tokens and CRAG quality-based fallback. Build retry/fallback logic with LangGraph conditional edges.

- Models & Algorithms
Read More
Why Agentic RAG? โ€” Query Routing and Adaptive Retrieval

Why Agentic RAG? โ€” Query Routing and Adaptive Retrieval

Diagnose naive RAG limitations, classify query intent, and route to the optimal retrieval source with LangGraph. Implement adaptive retrieval that skips unnecessary searches.

- Models & Algorithms
Read More