AI Deep Dive is an open-source AI/ML learning platform. Its flagship course, Build GPT from Scratch, walks learners from tokenization through a full Transformer implementation across 11 chapters, 20 coding challenges, and a four-part capstone project that trains a GPT-2 model.
- Designed challenge evaluation to run in two modes: lightweight problems run in the browser via Pyodide for instant feedback, heavier ones run on a server-side judge
- Wrote the server-side judge as a warm-fork executor with cgroup v2 memory limits, seccomp-bpf syscall filters, and per-job resource caps for sandboxing user code
- Built the frontend in Next.js and TypeScript, with course content authored in MDX, KaTeX for math rendering, inline visualizations, and an in-browser code editor (Monaco with Vim mode)
- Deployed to production with Prometheus and Grafana monitoring, alerting, and automated backups