This gallery collects the 67 static screen mockups of the ChatMaestro experiment-orchestration platform.
How to Review the Screens
There are two ways to review the screens. You can open each screen as a static page — an HTML rendering or a PDF snapshot — or you can review the screens live in the mockup viewer, which is the preferred way.
Static pages. Click any card below to open that screen's static HTML page in a new browser tab, or click its PDF link for a fixed snapshot. A static page shows a single screen on its own, without the surrounding application.
The mockup viewer (preferred). The mockup viewer is a small application for viewing the mockup screens; it is not the ChatMaestro application itself. Within it you can:
- navigate among and between the screens from a left-hand rail;
- turn a screen's design annotations on and off;
- search for a particular screen by name; and
- run a slide show that steps through every screen in order (or only the screens matching a search), with the annotations kept on from one screen to the next.
Clicking a button or a tab performs the appropriate screen navigation, opens the appropriate pop-up modal dialog, or opens the appropriate side drawer, exactly as the real application would. The only difference is that no action is actually carried out, and all of the data on display is fictional.
Requirements. The mockup viewer requires JavaScript to be enabled. It is best viewed on a laptop or desktop display of roughly 1280 pixels wide or wider, although the interface is responsive and also adapts to tablet and phone form factors.
Open the mockup viewer
Enrollee viewThe chatbot an enrollee interacts with, kept deliberately minimal and blinded by default: a turned-back message (worded per the run's Socratic switch), Rewind to here on every exchange, Clear chat & start new, and the filling-up notice at 80% of the memory budget.
PDF
Attach text to a messageAn enrollee attaches a plain-text file to a chat message when the run permits it; this is separate from the Documents library.
PDF
DashboardA role-aware home page: experimenters see their runs, recent results, and spend, while administrators see an overview of experimenter activity.
PDF
ExperimentsLists the experiments, which are reusable packages, together with the runs launched from each; a finished run is cleaned up or purged from its own row, without opening it.
PDF
NudgesManages the reusable steering messages that a study varies across its runs; a nudge is locked once a run references it.
PDF
Experiment composerDefines a reusable experiment — its prompts, enrollee-facing interface, scoring, and run defaults — in a modal used for both New and Edit (opens over the Experiments list).
PDF
Model configurationsDefines the reusable model side of an experiment: its constituent models, combine method, and self-improvement settings.
PDF
CohortsBuilds cohorts and their membership, enforcing the disjoint-membership rule.
PDF
Launch runLaunches a run, taking its nudge, model configuration, and retention from the experiment's defaults, then freezes the configuration and checks for overlap.
PDF
Experiment editorEdits an existing experiment, pre-filled and marked as editing, with the admin-only ownership transfer on its own strip.
PDF
Nudge editorEdits an existing nudge, pre-filled; a nudge referenced by a run is locked.
PDF
Model-configuration editorEdits an existing model configuration — its members, weights and combine method — pre-filled and marked as editing.
PDF
Results and analyticsPresents per-factor scores, cross-run comparison, operational statistics, and natural-language querying.
PDF
Ask drawer, over resultsThe contextual Ask drawer, which returns a narrative answer with an accompanying table or chart, shows the generated SQL, and offers a partitioned rail of saved questions.
PDF
Ask engine, globalThe same Ask engine without a scope, offering a browsable catalog of saved questions and cross-entity answers.
PDF
Saved questions (experimenter)The experimenter's copy of the Saved-questions screen: their own drafts (edit, share, delete), drafts shared with them, and the team's approved and built-in questions, read-only.
PDF
Ask, fill parametersA pop-up that collects the inputs for a parameterized saved question through a category drop-down, a dimension selector, and a scalar field.
PDF
Ask, save a questionThe save-question dialog, where the user names the question and chooses, for each detected value, whether to parameterize it or keep it fixed.
PDF
ExperimentersAdministrators manage experimenter accounts here, inviting them, enabling or disabling them, and transferring their data.
PDF
EnrolleesThe administrator's roster of the shared enrollee pool, where enrollees are added, invited, and placed into cohorts; removal is blocked while an enrollee is in use.
PDF
Model catalogCurates the installation's model menu, recording each model's aptitudes, benchmarks, and enabled state.
PDF
Scoring defaultsThe read-only environment default for the trusted judge, copied into each new experiment.
PDF
Issue trackerThe administrator's triage board for bug reports and product feedback, a generic subsystem attached to the platform.
PDF
EmbeddingsA read-only inspector for the embeddings and their registered sources.
PDF
DocumentsThe retrieval-augmented-generation library, showing each document's extraction and embedding status.
PDF
Saved questions (admin)Governance for the Ask engine: every saved question at every trust level. Drafts are reviewed and approved with a note; a shared button is taken back by unapproving it or retiring it (undoable), and only a draft or a retired question can be deleted.
PDF
Data & backupsResets or reseeds the demo database in test and demo environments, taking an internal safety snapshot first.
PDF
EmailEmail delivery settings, whether Supabase or SMTP, together with the invitation templates.
PDF
Catalog-model editorEdits a catalog model: its identity, display name, aptitudes, expertise sentence, prices and enabled flag.
PDF
Saved-question editorEdits a saved question's label, prompt, parameters and notes; an owner opens it for their own draft, an admin for anything.
PDF
Document detailShows one document's metadata, extraction state and where it is used, read-only.
PDF
New cohortCreates a cohort by naming it and selecting enrollees from the shared pool.
PDF
New model configurationCreates a model configuration from its constituent models, combine method, and self-improvement settings.
PDF
New nudgeCreates or edits a nudge, capturing its name, steering text, and notes.
PDF
Add modelRegisters a model in the installation's catalog, with its aptitudes, benchmarks, and enabled state.
PDF
ImportBulk-import a CSV, XLSX, or JSON file — validated row by row, then inserted and audited.
PDF
Add models (picker)Picks models from the catalog to add to a configuration, hiding those already selected.
PDF
Export resultsExports run or results data, letting the user choose the format, scope, and columns.
PDF
Download or exportDownloads a chat transcript or exports run and results data, with a choice of format, scope, and filename.
PDF
Add a documentAdds a document to the library by uploading a file — Word, Excel, or PDF, with scanned files sent through OCR — or by linking an https URL, then extracts and embeds it.
PDF
Audit detailA single audit entry, showing the event and its raw detail.
PDF
Issue detailA single issue's detail, showing its metadata, telemetry, screenshot, and triage disposition.
PDF
Report a bugA submission dialog for a bug report, capturing a summary, a severity, an automatic screenshot, and an attachment.
PDF
Send feedbackA submission dialog for product feedback — a like, a dislike, or an idea — with a note.
PDF
Confirm, clean up a runConfirms a cleanup of a finished run, keeping its scorecard. Archive first is ticked by default and can be declined with a warning; a failed archive deletes nothing.
PDF
Confirm, purge a runConfirms the admin-only purge of a finished run, which removes the run and its scorecard. Archive first is ticked by default and can be declined with a warning; a failed archive deletes nothing.
PDF
Transfer ownershipReassigns one item's owner — admin only, and blocked while the owner has a live run.
PDF