Inside Pi

Updates

Changelog

How the book has changed as Pi has changed. Newest first.

2026-10-16 · pi v1.3.0+2

Verified against pi v1.3.0+2 (4954d76). Upstream changes.

The Pi monorepo

  • §2.1: corrected the shared package version to 1.3.0.
  • §2.8: added a paragraph on model-catalog compatibility. Before publishing, scripts/check-model-catalog-compat.mjs type-checks the latest release's pi-ai against its built-in models with the new catalog laid over them. The cutoff MINIMUM_PI_VERSION now lives in scripts/model-catalog-minimum-version.mjs.

2026-10-16 · First edition online

Verified against pi v1.3.0 (71023ae).

  • Published the book as a website, one page per chapter.
  • Every source quote is now checked automatically against the pinned commit: 95 verbatim quotes, 18 condensed quotes, and 17 examples or pseudocode blocks.
  • Rewrote the content-block quote in Chapter 1 as a verbatim excerpt of packages/ai/src/types.ts.