Skip to content

API Reference

Experiment system

Module Description
coleman.api Library-first API: run, run_many, sweep, load_spec, save_resolved
coleman.spec.models Typed RunSpec and sub-spec Pydantic v2 models
coleman.spec.sweep Sweep engine: SweepSpec, SweepAxis, expand_sweep
coleman.spec.packs Config pack resolution: resolve_packs
coleman.spec.run_id Deterministic run_id: compute_run_id
coleman.spec.io YAML I/O: load_spec, save_resolved
coleman.spec.provenance Provenance capture: save_provenance
coleman.cli CLI entry-point: coleman run, coleman sweep, coleman validate

Core framework

The core API is documented by module: