WDS
← All work

Own product · live

An AI/ML course you run, not watch

A learning platform where every algorithm is a widget you step through, with Python and SQL sandboxes and answers graded on the server.

  • 49 free lessons
  • Web + Android
  • Zero video
Visit epochai.in
epochai home page: a sorting algorithm running step by step next to the headline

The brief

Most AI and machine-learning courses are videos you watch and forget. We wanted lessons you do: every concept as something you run, step through, break and get graded on, on the web and on Android.

What we built

  • Interactive widgets that run an algorithm step by step, forwards and backwards, next to the real code
  • Python and SQL sandboxes in the browser, with answers graded on the server
  • A curriculum from Python basics to autonomous agents, free to start
  • Accounts with Google sign-in, streaks, progress and a learner dashboard
  • Paid plans with working checkout, and certificates anyone can verify online
  • A native Android app and an admin dashboard on the same backend
epochai widget library: variable state, branch flow, loop stepper and more
epochai curriculum: modules from programming fundamentals to machine learning

The hard parts

  • Keeping the widget, the code and the explanation in sync at every single step
  • Running and grading learners' code safely on the server
  • One lesson format that works on the website and in the Android app
Built with
React, Vite, Node.js (Express), PostgreSQL, Jetpack Compose
Status
Live at epochai.in; lessons are being added module by module.

Tell us what you're launching.

A 20-minute call, a written scope within two days, and a fixed price.