Back to home page

EIC code displayed by LXR

 
 

    


Warning, /swf-testbed/docs/diagram1_three_contexts.md is written in an unsupported language. File is not indexed.

0001 # diagram1_three_contexts
0002 
0003 ```mermaid
0004 flowchart TB
0005     classDef llm fill:#e3f2fd,stroke:#1565c0,stroke-width:2px,color:#000
0006     classDef human fill:#fff3e0,stroke:#e65100,color:#000
0007     classDef tool fill:#f1f8e9,stroke:#33691e,color:#000
0008     classDef delta fill:#fce4ec,stroke:#ad1457,stroke-dasharray:4 3,color:#000
0009 
0010     Thesis["<b>Today</b>: LLMs inform humans &nbsp;&nbsp;━━ 6-month step ━━▶&nbsp;&nbsp; <b>Tomorrow</b>: LLMs act within workflows"]:::delta
0011 
0012     subgraph P1["① Real-time bot — Mattermost"]
0013         direction TB
0014         U1["ePIC users"]:::human
0015         B1["AI bot<br/>Haiku · cross-session memory<br/>context harness"]:::llm
0016         O1["Q&A, diagnostics, on-the-fly analysis"]
0017         U1 --> B1 --> O1 --> U1
0018     end
0019 
0020     subgraph P2["② Research orchestrator — corun-ai"]
0021         direction TB
0022         U2["Expert evaluators<br/>(production, user learning)"]:::human
0023         S2["Scheduler<br/>model × sysprompt × MCP set<br/>config compare & annotate"]
0024         B2["Long-latency worker<br/>Opus / Sonnet / Gemini / Gemma<br/>minutes–tens of minutes"]:::llm
0025         O2["Deep research entry<br/>(e.g. Perlmutter performance)"]
0026         U2 --> S2 --> B2 --> O2 --> U2
0027     end
0028 
0029     subgraph P3["③ Active workflow orchestrator — swf-testbed"]
0030         direction TB
0031         U3["Testbed users"]:::human
0032         B3["LLM orchestrator<br/>launch · run · monitor<br/>assess · summarize"]:::llm
0033         W3["Hybrid workflow<br/>LLM steps ⇄ deterministic agents<br/>DAQ sim → PanDA workers"]
0034         O3["Completed run + summary"]
0035         U3 --> B3 --> W3 --> B3
0036         W3 --> O3 --> U3
0037     end
0038 
0039     subgraph MCP["Shared MCP tool ecosystem"]
0040         direction LR
0041         IH["<b>In-house</b><br/>AskPanDA · PanDA Monitor · Streaming Workflow"]:::tool
0042         AD["<b>Adopted</b><br/>Rucio · XRootD · uproot · LXR · GitHub · Zenodo"]:::tool
0043     end
0044 
0045     Thesis -.-> P1
0046     Thesis -.-> P2
0047     Thesis -.-> P3
0048     P1 --> MCP
0049     P2 --> MCP
0050     P3 --> MCP
0051 ```