> ## Documentation Index
> Fetch the complete documentation index at: https://starforge.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Benchmarks Board

> Standard benchmark score matrix: comparable across runs, methods, and base models

The **Benchmarks** page (`/benchmarks`) aggregates all scores produced by `sf bench`:

<Frame caption="Benchmarks board. Empty until you run `sf bench`.">
  <img src="https://mintcdn.com/starforge/GatXR2rI5-_Vm4_H/images/console/benchmarks.png?fit=max&auto=format&n=GatXR2rI5-_Vm4_H&q=85&s=4c566bdcc2e13ced6378a9d975671356" alt="StarForge benchmarks page" width="2160" height="1350" data-path="images/console/benchmarks.png" />
</Frame>

* Rows = models / runs, columns = benchmarks (GSM8K / MMLU / C-Eval…). Each cell is score and sample count.
* Best score in a column is green.
* Filters: base model, method, runner, time range.
* Click a score to open the eval job (logs and runner params).

## Where the data comes from

`sf bench` evaluation jobs run lm-eval / evalscope inside the training container; scores are ingested idempotently (re-running the same run + benchmark overwrites the old score, never producing duplicate rows). Both runners obey the same score contract, so the same benchmark is comparable across runners.

<Tip>
  Make it a habit to benchmark the base model before training, so the board has a reference frame for improvement margins. See [Standard Benchmarks](/en/guides/benchmarks) for usage.
</Tip>
