Open the
black box.

Courses where you build real technology from scratch and see every part, with open code, step-by-step articles and short videos.

FIG. 1: AN AI AGENTEXPLODED VIEW
agent.run(“fix this bug”)???
01model
02+ tools
03+ loop
agent = model + tools + loopYOU BUILD EVERY PART
Courses

Pick something to open.

Every course starts from first principles and ends with something you built and understand.

In productionCourse 01

Build an AI Agent from Scratch

Start with basic Python. Finish with your own agent framework and a coding agent that fixes bugs on its own. No AI experience needed.

35 chapters~85 hours9 partsSelf-paced
View the course →

THE ROUTE

  1. 00Setup and Python primer
  2. 01LLM foundations
  3. 02The first agent
  4. 03From script to framework
  5. 04RAG
  6. 05Agent capabilities
  7. 06MCP
  8. 07Multi-agent and production
  9. 08Capstone: a coding agent

What should we open next?

Tell us which black box you want taken apart.

Suggest a topic on GitHub ↗
Why Whitebox

Don’t just use it.
Understand it.

A black box

  • You can use it.
  • You can’t see how it works.
  • When it breaks, you’re stuck.

A white box

  • You can see every part.
  • You know why it works.
  • You can fix it, change it and build your own.
How every course works

Watch it, read it, build it.

A / VIDEO

Watch

Each module has a short captioned video that opens with a 30-second recap.

B / ARTICLE

Read

Each article walks through real code and the output it really produced.

C / EXERCISE

Build

Exercises check themselves, so you know when you’ve got it right.

Open by defaultCode · MIT LicenseArticles & videos · CC BY 4.0
FOR SCHOOL STUDENTS · COMING SOON

Kautuhal Lab by Whitebox Academy

For young and curious minds. Hands-on robotics, coding and AI for school students, with in-person sessions in Kolkata.

Visit Kautuhal Lab ↗

The first chapters are on the way.

Follow along on YouTube for each release, and watch the course code grow on GitHub.

New chapters on the way. Follow