kroma.cli
CLI
kroma run starts one experiment. With no arguments, kroma prints help and exits.
Command
kroma run \
--method_config kroma_scibert_envo_sweet \
--llm meta-llama/Llama-3.3-70B-Instruct-Turbo-Free \
--baseline
--method_config is the JSONL file name under experiments/configs/method/<llm>/. --llm is that directory name. Both are required.
Source: cli.py.
Flags
| Flag | Meaning |
|---|---|
--method_config | Required. Config name, without .jsonl. |
--llm | Required. Model directory under experiments/configs/method/. |
--size | Fraction of the alignment to score. Default full. |
--baseline | Single-model baseline. |
--debate | Several agents, several rounds. Omit it for one model. |
--reasoning | Ask the model to reason before yes or no. |
--active_learning | Hold low-confidence pairs for review. |
--compare_models | Compare model settings from the config. |
--bisim | Use the bisimulation context path. |
From Python
RunCommand(args).execute() -> None
RunCommand imports MatchingRun and runs it. If a model package is missing, it exits with the install line uv pip install '.[models]'.