Tutorials#

This tutorial series starts with executable Jupyter notebooks for one library at a time, then composes the libraries around reproducible design-research workflows. Every notebook renders its saved results directly after the cell that produced them. Only the Agents propose/critic notebook and final local-model walkthrough require a running model service.

Two-view diagram showing control responsibilities and runtime artifact flow across Problems, Agents, Experiments, and Analysis.

Choose A Starting Point#

Install design-research to follow the complete series. Install a component package directly when you only need its focused notebook. Each notebook page includes its exact environment command and a source download; see Run An Example In VS Code for the complete VS Code setup.

Tutorial paths#

Tutorial

Primary skill

Libraries

Problems: Map the Word-Problem Catalog with t-SNE

Map 126 packaged word problems with TF-IDF and t-SNE.

Problems

Problems: Apply a Planar-Truss Grammar by Hand

Inspect and manually apply planar-truss grammar rules.

Problems

Agents: Refine a Design Rationale with Propose/Critic

Refine a design rationale with an existing LLM pattern.

Agents, Ollama

Agents: Build a Deterministic Workflow

Build a deterministic workflow from logic steps.

Agents

Experiments: Test the Monty Hall Strategy

Test stay versus switch as a seeded experiment.

Experiments

Analysis: Measure Inter-Rater Reliability

Quantify agreement among protocol coders.

Analysis

Compose The Libraries: Run A Benchmark Study

Run one benchmark through canonical artifacts.

All four libraries

Compose The Libraries: Compare Design Processes

Compare condition-specific design-process traces.

Problems, Experiments, Analysis

Compose The Libraries: Analyze A Partial Factorial Study

Fit a regression from a partial factorial study.

Problems, Experiments, Analysis