Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.15 KB

File metadata and controls

25 lines (18 loc) · 1.15 KB

AI from First Principles

An expanding interactive course for software developers who use AI tools and want to understand the machinery underneath them. The coding agent is the primary adaptive teacher; the adjacent browser is the workbench for predictions, explorables, evidence, progress, and optional reference notes. The complete nineteen-lesson foundation begins with a six-lesson AI 101 terminology runway, separates training, inference, generation, and reasoning, then builds from scalar gradients through a trained tiny Transformer, cached autoregressive generation, sampling, and claim-aligned evaluation.

Prerequisites

Basic programming, ordinary arithmetic, arrays, a terminal, Git, and the ability to read a test failure. No machine-learning or calculus background is assumed; TypeScript is introduced where the exercises need it. The current course takes roughly twenty hours.

Start

From the repository root:

pnpm install --frozen-lockfile
pnpm course

Open the printed URL in the Codex built-in browser or Claude Code Desktop Preview pane. Course prose is CC-BY-4.0; code is MIT licensed. Contributions follow the root CONTRIBUTING.md.