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

# Dashboard

> View the progress of your Hive experiment

To launch the dashboard in a new browser window, use:

```
hive dashboard
```

Pass `--no-browser` to print the URL without opening a browser (useful in headless environments).

## Experiments page

List of all experiments launched by the team, sorted in chronological order. Each card contains information about the experiment name, when the experiment was created, total runtime of the experiment, and the best fitness found by the Hive. You can also add tags or notes to the experiment to help organize them.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiments.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=60664a1c4d8e8f8e70947eeb24ac772b" width="3024" height="1602" data-path="images/dashboard/experiments.png" />
</Frame>

Experiments can have the following statuses:

| Experiment status | Description                                                      |
| ----------------- | ---------------------------------------------------------------- |
| Completed         | The experiment finished successfully or was stopped by the user. |
| Running           | The experiment is currently running.                             |
| Failed            | The experiment ran into an unrecoverable failure.                |
| Aborted           | The experiment was interrupted before it started running.        |
| Initializing      | The experiment is initializing.                                  |

Once an experiment has been selected, it opens up a window with additional details about the experiment, split into the following three tabs.

### Overview

The overview provides a high-level summary of the experiment's progress.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-overview.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=15e1e11a462e86e177c6efcba3b401a7" width="3024" height="1602" data-path="images/dashboard/experiment-overview.png" />
</Frame>

This overview includes the status of the experiment with some additional information about the experiment state, charts summarizing the progress of the experiment, and the configuration file used to launch the experiment.

### Tracking

The tracking tab is an interactive workspace for exploring how the Hive evolves code over time. The evolution chart plots fitness across iterations — hover over a point to see a summary of what the Hive attempted, or select a point to view the corresponding code on the left.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-tracking.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=7eff13d427bb8386115980bd83ccb37c" width="3024" height="1602" data-path="images/dashboard/experiment-tracking.png" />
</Frame>

The best-over-time is shown in dark blue. When a point is selected, the full lineage leading up to that point is shown in green. The evolution history also displays a summary of what changes were made at each iteration.

Above the files, the <Icon icon="funnel" /> icon can be selected to show only files which have been modified by the Hive.

Above the code, there are a few controls:

* <Icon icon="copy" /> **Copy** — copies the currently selected file to your clipboard.
* <Icon icon="panel-right-close" /> **Hide chart** — hides the evolution chart on the left to have more room to view the code.
* <Icon icon="pencil" /> **Edit comparison** — in comparison mode (see below), click to change whether clicking a new point on the evolution chart selects a new red or green point.

Above the evolution chart, there are several controls:

* <Icon icon="download" /> **Download** — download a zip of the repo at the currently selected point.
* <Icon icon="focus" /> **Show full range** — expand viewable range to show all points (by default the y-axis is clipped to show only points better than the initial point).
* <Icon icon="chart-scatter" /> **Show all points** — shows all points (by default, only points which are best-over-time and their ancestors are shown).
* <Icon icon="circle-question-mark" /> **Legend** — colour key for the data points.
* <Icon icon="maximize-2" /> **Expand** — view the chart in full screen.
* <Icon icon="rotate-ccw" /> **Reset** — clear any zoom selection.
* <Icon icon="git-compare" /> **Compare** — select two points to view the code diff between them.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-tracking-comparison.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=0f38e2f3edf2c551fdc135e4e1782825" width="3024" height="1602" data-path="images/dashboard/experiment-tracking-comparison.png" />
</Frame>

For multi-objective experiments, click the y-axis label to choose which fitness (or linear combination of fitnesses) to display. Clicking the "Evolution" title switches to a view of the Pareto frontier found by the Hive.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-tracking-pareto.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=ca31f309fc7b0cb15b09664cce7e30ed" width="3024" height="1602" data-path="images/dashboard/experiment-tracking-pareto.png" />
</Frame>

### Iterations

A searchable, filterable table listing every iteration with its status, duration, and timestamp. Useful for auditing specific runs or debugging failed experiments.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-iterations.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=0d1fc7f5fbdcef9eb2ea0e77ac0eb157" width="3024" height="1602" data-path="images/dashboard/experiment-iterations.png" />
</Frame>

| Iteration status | Description                                                                                                        |
| ---------------- | ------------------------------------------------------------------------------------------------------------------ |
| Completed        | The iteration successfully proposed a new code candidate and evaluated it.                                         |
| Running          | The iteration is currently in progress.                                                                            |
| Cancelled        | The iteration was cancelled, usually because the experiment terminated before it completed.                        |
| Failed           | The iteration encountered an error (e.g., the LLM failed to produce valid code, or the evaluation script errored). |

On the left is a window which groups together similar error messages to aid in debugging. Selecting a specific iteration will show more details about the iteration, including the timeline of actions performed.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-iterations-details.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=f912adf19fda17f229207d937024e5f9" width="3024" height="1602" data-path="images/dashboard/experiment-iterations-details.png" />
</Frame>

### Logs

Logs associated with the experiment. There are three categories of logs:

* **Setup**: Output of the setup script specified in `sandbox.setup_script` in the configuration YAML.
* **User**: Any output of the evaluator. You can view any outpout which you print in your evaluator script here to aid in debugging.
* **System**: Logs emitted by the Hive.

Logs are emitted by two sources:

* **Coordinator**: Logs emitted by the Hive itself.
* **Sandbox**: Logs emitted by the sandboxes where the evaluators are run. By default, only logs for a single sandbox are shown. You can show logs of other sandboxes or every sandbox by clicking the dropdown.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/experiment-logs.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=ee5cdc8790114a17ec460aa58fbce400" width="3024" height="1602" data-path="images/dashboard/experiment-logs.png" />
</Frame>

## Insights

The home page shows a summary of your team's experiment activity. Use the time range selector (e.g., 7 days, 1 month, 3 months) to adjust the window at which the data is shown for.

<Frame>
  <img src="https://mintcdn.com/hiverge/MGj-ln5ewT3yytE4/images/dashboard/insights.png?fit=max&auto=format&n=MGj-ln5ewT3yytE4&q=85&s=7ca047273dd0716465e717e6af1634d9" width="3024" height="1602" data-path="images/dashboard/insights.png" />
</Frame>
