Skip to main content
The Projects page (/projects) aggregates the runs of every experiment in one repository (whose project name is name in starforge.yaml): sweep variants, multi-round iterations, different stages — all in one place.

Projects: one card per repo, run count and latest status.

Project view

  • Each project shows run count, latest status, and best metric;
  • Click into a project (/projects/detail): run list + key-metric comparison table + mini curve charts;
  • Sweep variants automatically annotate grid axis values, so it’s obvious which variant is which parameter set.

Project memory

Memory cards inside a project preserve human conclusions: “lr 2e-6 + KL 0.05 is the most stable”, “reward ceiling moved up after data v2”. Written-down lessons travel with the project, so whoever takes over doesn’t have to dig through chat history.

Config comparison

Any two runs in a project can diff their config snapshots — “what differs between these two runs” without eyeballing YAML.
Every submission of every experiment in one repository (named by name in starforge.yaml) lands in the same project; sweep variants are distinguished by sweep_id. Project names need not be globally unique — the grouping key is @<username>/<project>, so identically named projects from different users never collide.