Trinity

Autonomous Scientific Discovery on HPC

…or sign in and connect a facility in one step:

Dashboard

Your operational overview

Loading dashboard…
New Chat
What would you like to compute today?
Describe your science. Trinity handles the rest — job submission, monitoring, and results across ALCF, NERSC, and OLCF.
HPC data center server racks
System StatusCheck ALCF availabilityNo login needed
Silicon carbide crystal structure
DFT CalculationQuantum ESPRESSO on Polarisrequires ALCF/Globus login
Neural network diagram
LLM TrainingGPT-2 on Aurorarequires ALCF/Globus login
Molecular dynamics simulation of argon gas
MD SimulationLAMMPS on Polarisrequires ALCF/Globus login
Star formation in the Carina Nebula
Cosmology SimulationHACC on Aurorarequires ALCF/Globus login
Intel Arc GPU
Port to AuroraCUDA → Intel GPUrequires ALCF/Globus login
Opus
Sonnet 4.6
Opus 4.8
Haiku 4.5

Jobs

Active background tasks — auto-refreshes every 30s

Last refreshed:

Projects

Browse and open project workspaces

Profile

Your identity on Trinity

?

About You

This information is visible to admins and helps identify you on the platform.

Visibility

Discoverable Let other users find you by name in the Collaborators directory

Account

Username
Role

Password

Session

Sign out of Trinity on this device.

Preferences
Assistant
HPC & Compute
Environment
Data & History
Schedules
Shortcuts
About
Preferences
Theme Interface color scheme
Desktop notifications Alert when a background session finishes
Interface Sidebar, menus, buttons, labels
Chat messages Text in conversation bubbles
Code & Editor Monaco editor and inline code blocks
Language Interface display language
Assistant
Default model Used for new chats unless overridden per-session
Show thinking Display extended thinking blocks when available
Anthropic API key Optional — overrides the server default for your sessions
Anthropic base URL Optional — leave blank to use the Argo gateway. Set to https://api.anthropic.com for a real Anthropic key, or your own gateway URL.

Injected as context at the start of every chat. Use this to tell Trinity about your role, preferences, or recurring constraints — like ChatGPT's custom instructions.

Memory Trinity remembers facts across sessions (coming soon)
HPC & Compute

Connect the facilities you use — each button grants just that facility's access. You can also pick a facility right at sign-in.

↓ Show token details

OLCF uses project access tokens that expire and must be renewed manually from myOLCF ↗ → Projects → API Tokens.

ALCF Projects & Allocations

NERSC Projects & Allocations

OLCF Projects & Allocations

Queue, allocation & username are saved per system — switch the Default system to view/edit each. Jobs use the values for whatever system they target.

Default system HPC facility used for new jobs when not specified
Default queue Scheduler queue for new jobs
Allocation Scheduler account (-A flag). Charged for all jobs.
HPC username Your login on the target system (auto-set after Globus login)

Token status & OLCF token entry moved to Authentication. These are fallback/debug tools for when the redirect login fails.

↓ Paste Globus token manually
Environment Variables

Per-user environment variables injected into every Claude session. Use this to set service credentials like ClearML, GitHub, or API keys that override shared server defaults. Values are stored encrypted per-user and never visible to other users.

Loading…

Click to prefill the key name above.

Data & History

Download all your conversations. Each session includes messages, timestamps, and token usage.

Delete all conversations
Permanently removes all your chat history. This cannot be undone.
Keyboard Shortcuts
EnterSend message
Shift + EnterNew line in message
Ctrl + KNew chat session
Ctrl + /Focus message input
EscStop streaming response
Ctrl + SSave open file
Ctrl + BToggle file panel
Ctrl + 1Chat view
Ctrl + 2Projects view
Ctrl + 3Jobs view
Ctrl + ,Open Settings
About Trinity
Trinity
ALCF · Autonomous Scientific Computing · Built at Argonne National Laboratory

Trinity is an agentic platform for autonomous scientific computing on DOE leadership systems. Describe your science in plain language and Trinity plans and runs the whole workflow — choosing a facility, staging data, writing and submitting jobs, monitoring them, and returning results — across ALCF (Polaris, Aurora, Crux, Sophia), NERSC (Perlmutter), and OLCF (Frontier). It is built on the Claude Agent SDK and rides Globus for identity, data movement, and compute, so a single conversation can reach every facility you are authorized to use.

Under the hood it composes reusable building blocks — Agents (domain specialists and multi-agent campaigns), Workflows (curated HPC pipelines), and Skills (atomic capabilities) — and records its work as Knowledge, Traces, and Provenance so results stay auditable and reproducible. Trinity is multi-tenant: each user's tokens, sessions, and settings are isolated. Built and maintained at the Argonne Leadership Computing Facility.

Trinity is built on FastAPI, Monaco Editor, Globus, and Claude by Anthropic.
Scheduled Agents
Agents that run automatically on a schedule — monitor jobs, check storage, run reports.
Loading schedules…

Rooms

Loading…
Select a room, or create one to start a group conversation with agents and people.

AgentHub

Select agents and compose a multi-agent science campaign.

🛰️ Register your agent ↗
Orchestration Pattern
Loading agents…

WorkflowHub

Loading…

HPC workflow catalog — click Use to start a session with this workflow.

Loading workflows…

SkillHub

Loading…

Atomic skills & playbooks — click Use to invoke one in chat (e.g. /submit-job).

Loading skills…

Knowledge Store

Loading…

Validated scientific K-atoms — confirmed domain facts used by agents during campaigns.

Loading knowledge atoms…

Campaign Provenance

Admin only

Full audit trail of autonomous campaign decisions — traces, tool calls, alternatives considered.

MLflow mlflow.alcf.anl.gov
Open UI ↗
ClearML amscclearml.alcf.anl.gov
Open UI ↗

Admin

Users

UsernameRoleProjectsFile Write

AgentTrack

Interactions with other agents across all your sessions.

Agent Roster
Loading…
Interaction Log
Loading…

Collaborators

Connect with people, then start a group chat. Both sides must accept.

My collaborators

Usage

API tokens & cost across your sessions.

Loading…

Tests

Trinity systematic test-suite — does it work & what does it cost.

Loading…

Trace Timeline

Select a session and click View Trace

Open a session and click View Trace in the chat header.

Eval Lab

0 runs
No eval runs yet. Enter a prompt and click Run.

Model Playground

Open a file from the tree
Comments
Line

Loading…

No terminal — click + New
Loading systems…
Open
Download
New File
New Folder
Rename
Delete