design-research#
The umbrella entry point for the CMU Design Research Collective ecosystem.
design-research provides a thin, stable, submodule-first namespace over the
sibling libraries. It keeps implementation in specialized packages while
making the ecosystem easier to discover, teach, and cite from one place.
It is intentionally lightweight. The value here is not hidden implementation, but a coherent starting point for understanding how the package family fits together and when to drop into the more specialized repos directly.
Note
Start with Compatibility And Start Here to choose between the umbrella package and direct sibling installs, then follow Prompt Strategy Comparison Walkthrough for the canonical real-agent workflow example built from the umbrella namespace.
Guides#
Use these pages to understand the umbrella package, the shared namespace, and the recommended path through the ecosystem.
Reference#
Look up the stable re-export surface and the extras that shape development and documentation workflows.
Integration With The Ecosystem#
The Design Research Collective maintains a modular ecosystem of libraries for studying human and AI design behavior.
design-research-agents implements AI participants, workflows, and tool-using reasoning patterns.
design-research-problems provides benchmark design tasks, prompts, grammars, and evaluators.
design-research-analysis analyzes the traces, event tables, and outcomes generated during studies.
design-research-experiments sits above the stack as the study-design and orchestration layer, defining hypotheses, factors, conditions, replications, and artifact flows across agents, problems, and analysis.
Together these libraries support end-to-end design research pipelines, from study design through execution and interpretation.