The web interface is server-rendered HTML with a small amount of dependency-free JavaScript for live updates, theme, and the graph canvas. It enforces a strict content security policy with no inline scripts, escapes everything it renders, and requires a CSRF token on every form. This page walks each screen. Screenshots are from a running instance with the sample mind Dani. ## Dashboard
Dashboard
The dashboard: minds and their modes, system health, recent notifications and the live event stream.
The dashboard shows every active mind with its mode and cycle count, database and provider health, model usage against budgets, pending approvals and notifications, and a live stream of events across all minds delivered over server-sent events. ## Minds
Minds list
Minds: create from a template, import a seed or archive, clone, enable and disable.
The list shows status, personality version and last activity. Creating a mind asks for a slug, a display name and a template; importing accepts a seed document or a full archive (validated as hostile input). ## Mind overview
Mind overview
Overview: identity, internal narrative, recent activity by category, and lifecycle controls.
The overview is the mind's front page: identity and self-model, the current internal narrative (what it is attending to, working on and waiting for), event counts by category, memory counts by kind, an observation box for injecting operator observations, and lifecycle controls (pause, resume, cycle now, reset workspace, clone, disable). The tabs along the top lead to every per-mind page. ## Thoughts
Thought stream
Thoughts: the live stream of a mind's cognition with filters by type and category.
The thought stream is the mind's timeline as events, newest first, updating live. Each row links to the event page, which shows parents and children, the payload, the score breakdown for selections, evidence references, and the model call if one was made. This is the page to answer "why did it do that". ## Workspace
Workspace
Workspace: current thoughts with scores, working memory with activation, drives and affect.
The workspace page shows what the mind is attending to right now: each admitted thought with its score and feature breakdown, working memory with activation levels, the current drives against their baselines and the affect vector. Operators can reset motivation state from here. ## Memory
Memory explorer
Memory: search with a visible score breakdown; filter by kind, status and epistemic kind.
The memory explorer searches and filters long-term memory; every result carries its retrieval score components. The memory detail page shows provenance, relationships, the beliefs that cite it, and correction actions (retract, mark inaccurate, supersede). ## Beliefs
Beliefs
Beliefs: propositions with confidence, status and evidence counts; contested beliefs are highlighted.
The belief explorer lists propositions with confidence, status, subject and evidence counts, and highlights contradictions. The detail page shows the confidence formula with every evidence row, version history, alternatives and links, and the operator corrections. ## Conversation
Conversation
Conversation: messages with the evidence each reply rests on.
Conversations show messages with each reply's evidence panel: the beliefs it drew on with their confidence, the memories it recalled, and what it said it did not know. New replies stream in as the mind produces them. ## Relationships
Relationship graph
Relationships: a bounded neighbourhood of entities on a force-directed canvas.
The graph explorer draws a bounded neighbourhood around an entity; the entity page lists every edge with its evidence and offers merge and distinct corrections. ## Dreams
Dreams
Dreams: proposed hypotheses awaiting review, dream runs, and the per-mind settings.
The dreams page is a review queue: each proposed hypothesis with its confidence and basis, promote and reject actions, the history of dreams with counts, and the settings (enabled, hours, interval, budgets). ## Snapshots and compare
Snapshots
Snapshots: take, download, fork and delete; compare with another mind.
Compare
Compare: state counts, belief differences, personality and configuration diffs between two minds.
## Replay
Replay
Replay: each recorded stimulus with the original and replayed event digests, labelled exact, approximate or diverged.
## Experiments
Experiment
Experiment: definition, results, expectation outcomes and the subject's beliefs.
The experiments section lists experiments with status, creates new ones from a snapshot and a JSON definition, and shows each run's results with a link to compare the subject with its baseline and an export. ## Policies and approvals
Policies
Policies: the capability registry and the effective policy matrix per mind.
Approvals
Approval centre: pending requests with the mind's reason and evidence; approve once, for the session, with changes, or deny.
## Integrations
Integrations
Integrations: health, last run, counts; add research folders, git mirrors, Prometheus queries and webhooks.
## Language models
LLM configuration
LLM: providers, models, role routing, budgets and usage; prompts are managed on their own page.
## Account and administration
Account
Account: sessions, password, two-factor authentication and API tokens.
The account page manages sessions, password, two-factor enrolment and API tokens. Administrators also have a users page (roles, disable, reset a second factor), the system page (health, budgets, scheduler jobs, metrics) and the audit log.