# API reference Entry pages: the [bench application `plesty.server`](reference/plesty/server/index) and the [client `plesty.bench`](reference/plesty/bench/index). | Package | Description | |---|---| | [`plesty.bench`](reference/plesty/bench/index) | `BenchClient`, `plesty-bench` — the published client | | [`model`](reference/plesty/server/model/index) | Fleet file, device specs, ports, home layout, installed versions, job and process records, field-test requests and reports | | [`services`](reference/plesty/server/services/index) | `Installer`, `JobRunner`, `Supervisor`, the detached launcher | | [`host`](reference/plesty/server/host/index) | Every platform difference, in one module | | [`presenter`](reference/plesty/server/presenter/index) | `Bench` — the operations the CLI and the GUI call | | [`cli`](reference/plesty/server/cli/index) | The `plesty-server` command group | | [`view`](reference/plesty/server/view/index) | The Qt console: window, dialogs, worker (needs the `gui` extra) |