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

# Platform dashboard

> What you can see and manage in the Freesolo web app when you sign in.

Flash runs from the `flash` CLI. The same account has an org-scoped web
dashboard at [freesolo.co/platform](https://freesolo.co/platform).

## API keys

Commands that contact Freesolo authenticate with a Freesolo API key. Create and
revoke keys in **API Keys**. The local `flash train --cost` preview does not
submit a request. Keys are org-wide; any org member can manage them. A
new key is shown once. Use it with `flash login --api-key <key>` or the
`FREESOLO_API_KEY` environment variable. See
[Quickstart](/quickstart#step-2-log-in).

## Training runs

**Training Runs** lists the runs submitted with
[`flash train`](/guides/training). Filter by status; columns cover state,
model, environment, and cost. Open a run for the same detail exposed by
`flash status`: the run spec, checkpoints, artifact/deployment metadata, error
state, and current or final cost record.

## Checkpoints

A run detail page lists its **deployable checkpoints**: the per-step adapters
available to serve, including intermediate checkpoints from a run that stopped
mid-training. This is the same set you get from
[`flash checkpoints <run-id>`](/reference/cli#serving); deploy one with
`flash deploy <run-id>/step-<N>`. See
[Deploy a specific checkpoint](/guides/deploy-and-chat#deploy-a-specific-checkpoint).

## Environments

**Environments** lists the private Hub environments you publish with
[`flash env push`](/guides/environments/package#publish-it). A managed environment id is
`namespace/name`, where `namespace` is your org slug. The page tracks publish
time, last use, and run count. From it you can inspect, pull, or delete
environment source.

## Models

**Models** lists the org's deployed LoRA adapters from
[managed serving](/guides/deploy-and-chat). Each deployed run appears as one
stable run-alias row, not separate rows for immutable revisions. It shows the
adapter id, [base model](/reference/models), serving URL, latest reward when the
adapter came from a Flash run, per-token billing, and serving status. The alias
routes only to a revision that passed deployment verification, while older
immutable revisions can remain directly callable. Rows that still have a
matching Flash run link back to the run detail page.

Model access is org-scoped: the serving endpoint authorizes external chat
requests against the org that owns the adapter.

## Billing

Flash is prepaid. Billing settings show the org balance, activity, payment
method state, manual top-ups, and auto-top-up configuration. Any org member can
view the summary; owners and Freesolo team members manage payment methods and
top-ups.

New orgs can claim a one-time \$50 starter credit after a card is on file.
Manual top-ups range from \$50 to \$10,000.

The activity log itemizes:

* Training runs, [charged after successful completion](/reference/cost-model#charges-and-cancellations) at the Flash cost quote.
  Setup time is reported but not billed. Cancelled runs are repriced to the
  training steps they reached.
* Serving usage, [charged per token](/reference/cost-model#serving-billing).

## Next steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Train, deploy, and chat with your first model from the CLI.
  </Card>

  <Card title="CLI reference" icon="terminal" href="/reference/cli">
    Every `flash` command the dashboard mirrors.
  </Card>
</CardGroup>
