LEARN AI. BUILD REAL PRODUCTS.

Most people meet AI the same way: a hundred saved tutorials, a dozen half-watched videos, and nothing shipped. AI with Sandy starts from the opposite end. You pick something small and real, you build it this week, and the theory arrives exactly when you need it to make the thing work.

Every lesson is written in plain English with code you can run. No jargon walls, no hand-waving over the hard parts. You will read what an embedding actually is, watch a retrieval pipeline answer from your own documents, and wire an agent loop that calls tools and recovers from its own mistakes.

The path is structured week by week. Early weeks build instinct: prompts that hold up under pressure, models chosen for the job instead of the hype, evaluation before decoration. Later weeks go where products live — retrieval, agents, voice, and the unglamorous glue that turns a demo into something a stranger can use.

Builds are the spine of the platform. A support bot that answers from your docs instead of guessing. A voice agent that books appointments over an ordinary phone call. A planner that turns a one-line idea into scope, stack, and a roadmap the same day. Each build ships with architecture notes, working code, and the reasoning behind every choice.

This page itself is a small proof of the philosophy. The paragraphs you are reading are not CSS columns — every line is measured and placed by arithmetic, reflowing live around the drifting orbs at sixty frames a second, with zero DOM measurement. Drag one and watch the text get out of its way. Understanding a system deeply enough to bend it is the whole point of learning by building.

Nothing here assumes a machine learning degree. It assumes curiosity, a laptop, and the patience to ship something small every single week. Developers sharpen their edges. Founders learn what is actually feasible. Students graduate with deployed proof instead of certificates.

Start free. Read the first lesson, run the first build, and see whether the method fits how you think. The tools will keep changing — the habit of building will not.

Start learning Browse builds
drag the orbs — the text reflows live
built with pretext — every line placed by arithmetic, not CSS · github.com/chenglou/pretext
  • 13hands-on lessons
  • 4week structured path
  • Freeto start, no card
  • Englishclear, no jargon

Learning paths

Four weeks, ordered so each lesson builds on the last.

All lessons
01
Beginner4 lessons

Week 1 · Foundations

A plain-language explanation of large language models and why they predict text instead of looking things up.

Open path
02
Beginner3 lessons

Week 2 · Building blocks

Send your first real requests — messages, parameters, streaming, and handling errors gracefully.

Open path
03
Intermediate3 lessons

Week 3 · Agents & RAG

Give a model facts it never trained on by retrieving relevant text and putting it in the prompt.

Open path

Builds worth copying

End-to-end guides: the problem, the architecture, the exact steps.

All builds
Starter 2 hours

Personal portfolio site

Ship a fast, distinctive personal site in an afternoon with Next.js and Tailwind.

Next.js · Tailwind · Vercel
Open build
Starter 3 hours

Restaurant menu & ordering page

A mobile-first menu where customers browse dishes and send an order over WhatsApp.

Next.js · Tailwind · Vercel
Open build
Intermediate 1 day

WhatsApp catalog bot

A bot that shows your products on WhatsApp and captures orders into a database.

Node.js · Express · WhatsApp Cloud API
Open build

Two tools to get unstuck

When you have a spark or a half-formed plan, start here.

Have an idea?

Describe it in a sentence. Get back a focused product brief: the core problem, a suggested stack, an MVP scope, and a week-by-week roadmap you can actually follow.

Shape your idea

Start a project

Walk a guided, node-by-node flow that captures your goal, users, and constraints, then hands you a clear first move instead of a blank editor.

Begin the flow

What early learners say

Draft notes from the first cohort.

I had read about agents for months but never built one. The week three lessons finally made it click, and I shipped a working tool the same weekend.
HHarsha VardhanBackend developer, Hyderabad
The build-first approach made it click for me. Everything is explained in plain English with no jargon, so I could focus on the ideas instead of decoding them.
LLavanya ReddyFinal-year student, VIT
The build guides are written the way I actually work: problem first, then architecture, then code. I reused the retrieval setup on a client project.
IImran SheikhFreelance automation builder
Start today

One lesson is enough to begin.

Open the first lesson, follow along, and build the habit. The path is here whenever you are ready for the next step.

Start learning Join the community