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.