Skip to main content
Trinity
Getting Started/Using Trinity

Using the Trinity Interface

A quick tour of the web UI — dashboard, agent management, chat, and day-to-day operations.

Trinity Platform Demo — full UI walkthrough

May 2026

Logging In

Admin login — Enter username admin and the password set via ADMIN_PASSWORD in .env before first boot (self-hosted) or the one chosen at signup (cloud). If you leave ADMIN_PASSWORD blank on a self-hosted install, you set the admin email and password through the first-run setup form on first visit instead.

Email login— Enter your email to receive a 6-digit code (requires email service configuration).

Trinity login screen

Guided Onboarding (First Run)

The fastest path: let Trinity guide you. On a fresh install with no agents yet, a short onboarding wizard opens automatically the first time you reach the Dashboard after logging in. It asks one question — what do you want your first agent to do?— then:

1

Opens the Create Agent form with a matching starter template pre-selected.

2

After the agent is created, walks you to the Claude subscriptionstep so your agent can actually think (Settings → Integrations → Claude Subscriptions), or straight to chat if Claude auth is already configured.

You can dismiss it at any time (Skip for now) — it won't nag you again.

Relaunch the wizard any time (e.g. to spin up another agent, or if you skipped it): open the Dashboard with the ?onboarding=1 query parameter:

http://localhost/?onboarding=1

This works regardless of how many agents you already have. Log in first, then open the link (opening it while signed out sends you through the login page, which drops the ?onboarding=1 parameter). On a fresh, empty install the Dashboard also shows a Get started button in the empty state that opens the same wizard.

Top Navigation

EntryWhat it is
DashboardThe fleet — three view modes, plus Create Agent
LibraryEverything installable: agent templates, systems, and skills
OperationsOperator queue, notifications, health, executions
SettingsPlatform configuration (all users see MCP Keys; admins see every tab)

Two more entries appear only on entitled installations: Sessions (shared multi-agent rooms) and Enterprise (the entitled-feature catalogue).

There is no separate Agents page — it is now the Dashboard's List mode, and /agents redirects there.

Dashboard

The Dashboard gives you a bird's-eye view of your agent fleet in three interchangeable views:

Timeline(default) — Recent and live executions per agent, chronologically.

Grid— A draggable tile canvas, optionally overlaid with department zones and reporting lines.

List— A sortable, filterable row list with inline toggles and bulk tag actions.

Shared controls across all three: press / to type-filter the fleet by name, plus tag filter, owner filter, time range, and Create Agent.

See Dashboard for the full reference.

Trinity Dashboard — Grid view of the agent fleetTrinity Dashboard — List view of the agent fleet

Library

Library in the top nav (formerly Templates; /templates still redirects there) is one surface for everything you can install onto your fleet, split across three tabs:

Agent Templates (/library?tab=templates) — Starter templates and GitHub templates; Use Template opens the create-agent flow.

Systems (/library?tab=systems) — Install a whole multi-agent system from a manifest. Requires the creator role or above; below that the tab is not shown at all.

Skills (/library?tab=skills) — Browse the shared skills library, see its sync state honestly, and see which agents already hold each skill — all without opening an individual agent.

The active tab lives in the URL, so a tab is linkable and survives a refresh. Switching tabs doesn't push browser history, so Back leaves the page rather than walking you through the tabs you visited. Each tab loads independently, so a failure in one never blanks the others.

Skills are still assignedfrom an agent's own Skills tab. What the Library adds is the fleet-wide read: per skill, the agents that hold it, plus a list of assignments whose skill has since left the library.

Agent Management

Click any agent to open its detail page. Tabs appear based on what the agent has enabled — tabs that do not fit collapse into a More ▾ menu:

TabPurpose
OverviewLanding tab — trends, health, needs-attention count, footprint
Tasks / ChatSend work to the agent; conversation history
ReportsStructured reports the agent has published
SchedulesCron jobs, trigger history, next run times
LoopsBounded sequential task runs
PlaybooksReusable prompts the agent exposes
CredentialsPer-agent credential setup and status
Access / Sharing / PermissionsWho can reach the agent, and which agents it may call
GitRepository binding, sync status, and history
FilesBrowse agent workspace, download files
SkillsAssign and sync skills from the library
SettingsAutonomy, resources, timeouts, runtime options
InfoTemplate metadata and “what you can ask”

Key actions:

Start/Stop— Toggle agent container state.

Autonomy— Enable/disable proactive (scheduled) operation. Turning it off holds schedules and reminders without erasing their individual on/off state, so turning it back on restores exactly what you had.

Terminal— SSH-style access to the agent container.

Creating Agents from the UI

Click Create Agent in the Dashboard header, or Use Template on the Library page:

1

Choose a source— a starter template, a GitHub template, an existing GitHub repository, or a blank agent.

2

Enter a name — Lowercase with hyphens (e.g., my-research-agent). You can also set a friendly display label.

3

Create— Trinity clones, builds, and starts the container.

Importing an existing GitHub repository runs a compatibility check inline and lets you choose how to take it on — fork, copy, or clone. See Creating Agents.

Trinity create agent dialog

Operations

Operations in the top nav is your control center for real-time oversight — one page at /operations with five tabs:

Needs Response— Agent questions and approval requests waiting on you.

Notifications— Agent alerts and status changes.

Health(admin only) — Fleet health status; the monitoring loop is off by default and must be enabled explicitly, and the setting persists across restarts.

Executions— All task runs across your fleet, with filters and live stats.

Resolved— Previously handled items.

The nav entry carries a single badge counting pending queue items and notifications; it pulses when something critical is waiting. Each operator tab has a Clear All button for bulk cleanup.

Trinity Operations page

Settings

Settings is visible to every authenticated user, but most tabs are admin-only. Non-admins see MCP Keys.

TabWhoPurpose
GeneralAdminPlatform-wide options and feature flags
AccessAdminEmail whitelist, roles, who can log in
IntegrationsAdminSlack, Telegram, WhatsApp, and other channel connections
MCP KeysEveryoneCreate and revoke your own MCP API keys
AgentsAdminGitHub template sources, skill sources, fleet defaults
RetentionAdminHow long executions, logs, health checks, and soft-deleted records are kept

Additional tabs (Agent Permissions, Security, SSO, Activation) appear only when the corresponding capability is enabled on your installation.

Retention windows have exactly one validated write path — values are type- and range-checked, the change is audit-logged, and an unusually large deletion is held for explicit approval rather than run silently. See Monitoring.

Trinity settings page