freshcrate
Skin:/
Home > MCP Servers > ai-engineering-from-scratch

ai-engineering-from-scratch

Learn it. Build it. Ship it for others.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Learn it. Build it. Ship it for others.

README


๐Ÿ’ฌ "84% of students already use AI tools. Only 18% feel prepared to use them professionally.

This course closes that gap."

272+ lessons. 20 phases. ~306 hours. From linear algebra to autonomous agent swarms. Python, TypeScript, Rust, Julia. Every lesson produces something reusable: prompts, skills, agents, and MCP servers.

You don't just learn AI. You learn AI with AI. Then you build real things. Then you ship tools others can use.


๐Ÿ†š Why This Course?

๐Ÿ“บ Traditional Courses ๐Ÿง  This Course
Scope
One slice (NLP or Vision or Agents)
Scope
๐ŸŒ Everything โ€” math ยท ML ยท DL ยท NLP ยท vision ยท speech ยท transformers ยท LLMs ยท agents ยท swarms
Languages
Python only
Languages
๐Ÿ Python ยท ๐ŸŸฆ TypeScript ยท ๐Ÿฆ€ Rust ยท ๐ŸŸฃ Julia
Output
"I learned something"
Output
๐Ÿ“ฆ A portfolio of tools, prompts, skills, and agents you can install
Depth
Surface-level or theory-heavy
Depth
๐Ÿ”ฌ Build from scratch first, then use frameworks
Format
Videos you watch
Format
๐Ÿ’ป Runnable code + docs + web app + AI-powered quizzes
Style
Passive consumption
Style
๐Ÿค– AI-native โ€” Claude Code skills test you as you go

๐Ÿค– AI-Native Learning

This isn't a course you watch. It's a course you use with your AI coding agent.

๐ŸŽฏ Learn with AI, not just about AI

# ๐Ÿงช Find where to start based on what you already know
/find-your-level

# โœ… Quiz yourself after completing a phase
/check-understanding 3

# ๐Ÿ“ฆ Every lesson produces a reusable artifact
ls phases/03-deep-learning-core/05-loss-functions/outputs/
# โ”œโ”€โ”€ prompt-loss-function-selector.md
# โ””โ”€โ”€ prompt-loss-debugger.md

๐Ÿ› ๏ธ Built-in Claude Code Skills

๐ŸŽด Skill โšก What it does
find-your-levelcheck-understanding

๐Ÿšข Every Lesson Ships Something

Other courses end with "congratulations, you learned X." Our lessons end with a reusable tool:

๐Ÿ“
Prompts
Paste into any AI assistant for expert-level help

๐ŸŽด
Skills
Install into Claude Code, Cursor, or any agent

๐Ÿค–
Agents
Deploy as autonomous workers

๐Ÿ”Œ
MCP Servers
Plug into any MCP-compatible AI app

277-term searchable glossary. Full lesson catalog. ~306 hours of content with per-lesson time estimates.
๐ŸŒ Browse the website โ†’


๐Ÿ—บ๏ธ The Journey

20 phases ยท 272+ lessons ยท click any phase to expand

Phase 0Phase 1Phase 2Phase 3Phase 4Phase 5Phase 6Phase 7Phase 8Phase 9Phase 10Phase 11Phase 12Phase 13Phase 14Phase 15Phase 16Phase 17Phase 18Phase 19Legend: BuildLearn

๐Ÿ› ๏ธ Get your environment ready for everything that follows.

# Lesson Type Lang
01 Dev Environment Build02 Git & Collaboration Learn03 GPU Setup & Cloud Build04 APIs & Keys Build05 Jupyter Notebooks Build06 Python Environments Build07 Docker for AI Build08 Editor Setup Build09 Data Management Build10 Terminal & Shell Learn11 Linux for AI Learn12 Debugging & Profiling Build ๐ŸŸฃ Phase 1 โ€” Math Foundations ย 22 lessonsย  The intuition behind every AI algorithm, through code.
# Lesson Type Lang
01 Linear Algebra Intuition Learn02 Vectors, Matrices & Operations Build03 Matrix Transformations & Eigenvalues Build04 Calculus for ML: Derivatives & Gradients Learn05 Chain Rule & Automatic Differentiation Build06 Probability & Distributions Learn07 Bayes' Theorem & Statistical Thinking Build08 Optimization: Gradient Descent Family Build09 Information Theory: Entropy, KL Divergence Learn10 Dimensionality Reduction: PCA, t-SNE, UMAP Build11 Singular Value Decomposition Build12 Tensor Operations Build13 Numerical Stability Build14 Norms & Distances Build15 Statistics for ML Build16 Sampling Methods Build17 Linear Systems Build18 Convex Optimization Build19 Complex Numbers for AI Learn20 The Fourier Transform Build21 Graph Theory for ML Build22 Stochastic Processes Learn ๐Ÿ”ต Phase 2 โ€” ML Fundamentals ย 18 lessonsย  Classical ML โ€” still the backbone of most production AI.
# Lesson Type Lang
01 What Is Machine Learning Learn02 Linear Regression from Scratch Build03 Logistic Regression & Classification Build04 Decision Trees & Random Forests Build05 Support Vector Machines Build06 KNN & Distance Metrics Build07 Unsupervised Learning: K-Means, DBSCAN Build08 Feature Engineering & Selection Build09 Model Evaluation: Metrics, Cross-Validation Build10 Bias, Variance & the Learning Curve Learn11 Ensemble Methods: Boosting, Bagging, Stacking Build12 Hyperparameter Tuning Build13 ML Pipelines & Experiment Tracking Build14 Naive Bayes Build15 Time Series Fundamentals Build16 Anomaly Detection Build17 Handling Imbalanced Data Build18 Feature Selection Build ๐ŸŸข Phase 3 โ€” Deep Learning Core ย 13 lessonsย  Neural networks from first principles. No frameworks until you build one.
# Lesson Type Lang
01 The Perceptron: Where It All Started Build02 Multi-Layer Networks & Forward Pass Build03 Backpropagation from Scratch Build04 Activation Functions: ReLU, Sigmoid, GELU & Why Build05 Loss Functions: MSE, Cross-Entropy, Contrastive Build06 Optimizers: SGD, Momentum, Adam, AdamW Build07 Regularization: Dropout, Weight Decay, BatchNorm Build08 Weight Initialization & Training Stability Build09 Learning Rate Schedules & Warmup Build10 Build Your Own Mini Framework Build11 Introduction to PyTorch Build12 Introduction to JAX Build13 Debugging Neural Networks Build ๐ŸŸ  Phase 4 โ€” Computer Vision ย 28 lessonsย  From pixels to understanding โ€” image, video, 3D, VLMs, and world models.
# Lesson Type Lang
01 Image Fundamentals: Pixels, Channels, Color Spaces Learn02 Convolutions from Scratch Build03 CNNs: LeNet to ResNet Build04 Image Classification Build05 Transfer Learning & Fine-Tuning Build06 Object Detection โ€” YOLO from Scratch Build07 Semantic Segmentation โ€” U-Net Build08 Instance Segmentation โ€” Mask R-CNN Build09 Image Generation โ€” GANs Build10 Image Generation โ€” Diffusion Models Build11 Stable Diffusion โ€” Architecture & Fine-Tuning Release History
VersionChangesUrgencyDate
main@2026-06-03Latest activity on main branchHigh6/3/2026
0.0.0No release found โ€” using repo HEADHigh4/21/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

kagglerun๐Ÿš€ Run Python on Kaggle's free GPUs directly from your terminal without the need for a browser, streamlining your data science workflow.master@2026-06-07
mcp-scannerScan MCP servers for potential threats & security findings.4.7.3
agentic-codingAgentic Coding Rules, Templates etc...main@2026-06-05
AgentGuardProtect AI agents by detecting and blocking prompt, command injection, Unicode bypass, and social engineering attacks with customizable security controls.main@2026-06-05
openclaw-codex-agentImplement a contract-first dev workflow that plans, runs, verifies, and fixes code tasks for reproducible, auditable, and verifiable development.main@2026-06-04

More from rohitg00

agentmemoryPersistent memory for AI coding agents
kubectl-mcp-serverPublished in CNCF Landscape: A MCP server for Kubernetes.

More in MCP Servers

claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.
langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes impleme
hyperframesWrite HTML. Render video. Built for agents.
claude-code-guideClaude Code Guide - Setup, Commands, workflows, agents, skills & tips-n-tricks go from beginner to power user!