Dependencies and Extras

Core Install

pip install design-research-experiments

Editable contributor setup:

git clone https://github.com/cmudrc/design-research-experiments.git
cd design-research-experiments
python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
pip install -e ".[dev]"

Or use:

make dev

Extras Matrix

Extra

Purpose

dev

Contributor tooling and documentation/test gates

This package intentionally keeps runtime dependencies narrow because it sits at methodological orchestration level and integrates sibling libraries through adapters. In most projects, richer capability profiles are selected in design-research-agents, design-research-problems, and design-research-analysis rather than in this package itself.

Recommended install profiles:

  • study design and orchestration only: base install

  • local development and validation: pip install -e ".[dev]"

Reproducible and release flows are exposed via make repro, make lock, and make release-check.