Capstok
2026 curriculum · live

The textbook for builders who learn with AI.

Every challenge talks to your Claude, Cursor, or any MCP-aware agent. 7,500+ tasks across 12 tracks.

  • Reach every lesson from Claude, Cursor, or MCP
  • 7,500+ challenges across 14 tracks
  • 40+ languages
  • From a few dollars a week

14 tracks

Module 1 is free · Module 2 unlocks on signup · Members get the rest.

New · Bring your own AI

Let your AI read the course — and teach you from it.

Every lesson, every module, every course is reachable from Claude Desktop, Claude Code, Cursor, or any MCP-aware agent. Mint an API key, paste it in, and your AI now has the whole curriculum in context — tailored to your tier.

Teach me this lesson

Your AI pulls the MDX body and explains it the way you learn — not how the author wrote it.

Quiz me on this

Ask it to grill you on a module. It already has the material — no copy-paste, no hallucinated facts.

Plan my path

It can see your progress and point you at the next lesson that actually moves the needle.

Get an API keyRead-only · scoped to your account · revoke any time
What your AI can call
  • list_coursesbrowse the catalogue
  • get_taskfetch a lesson's full body
  • search_tasksfind a lesson by topic
  • get_my_progresssee where you are in a course
Tiered access is enforced server-side: your AI can't peek at lessons you haven't unlocked. It can't submit capstones or change your account either — the surface is deliberately read-only.

Built for your AI

Every task ships with three labelled prompts — basics, mechanism, advanced. Per-course AI primers. The whole catalogue is reachable via MCP. Your Claude or Cursor already speaks Capstok.

Do, don't watch

Every module is a sequence of short challenges with a runnable demo, a try-it list, and the real spec or paper linked beside it. Never a lecture.

Cheap, on purpose. In your language.

Weekly, monthly, annual — or just the course you care about. Foundations free forever. Translated into 40+ languages so nobody is locked out by English.