Desktop GUI

aicr-gui is a desktop app for configuring, running, and analysing experiments without touching the command line. It ships alongside the CLI — see Download for packages (Windows EXE, Linux AppImage, macOS DMG) and the per-platform install scripts.

Pages

Open — pick or create a project directory, browse recent projects, and see a summary of the loaded project (deployments, prompts, sets × reps, total runs, read-only state).

Experiments — iteration counts (sets and reps), parallelism, retry policy, timing pauses, random seeds, and logging options.

Deployments — edit deployments.json, endpoints.json, and secrets.json in dedicated tabs: models, endpoints, authentication, and request parameters.

Inputs — editors for the input files: texts, queries, and prompts.

Run — execute the experiment with live progress (also reflected in the window title) and a filterable, colour-coded log.

Output — analyse results from the current or any previous run:

  • Tables — per-deployment statistics (calls, success, perfect runs, errors, average duration and tokens) and detailed summary rows.
  • Charts — HTTP reliability, duration box plots, recall coverage, ordering accuracy, and per-document heatmaps of source identification.
  • Identity groups — responses grouped by content SHA-256 across deployments and runs.

Settings — theme (light/dark/system) and app preferences.

Notes

  • The GUI and CLI operate on the same project directory format — a project created in one can be run by the other.
  • Projects opened read-only (e.g. locked with aicr lock) can still be analysed in the Output page.
  • For browsing published results without installing anything, use the online results viewer.

This site uses Just the Docs, a documentation theme for Jekyll.