User guide

The supported interactive interface is the PyQt desktop application launched by openhcs. The former Textual terminal interface has been removed.

Start here

Task guides

Declaration model

The public pipeline declaration is list[FunctionStep] plus PipelineConfig. Step processing, source, materialization, and streaming options live in nested configuration declarations. Compilation produces typed plans and a runtime bundle before work begins.

Where to get technical detail