connecting
model LLM used at this step agent specialist that answered tool DB lookup Ingest Understand Guard Decide / Act / Reply
Watching every conversation

Every message flows through this six-phase pipeline, traced live.

flowchart LR
  U([User message]):::io --> I[1 - Ingest]:::phase
  I --> UN[2 - Understand]:::phase
  UN --> G{3 - Guard}:::guard
  G -- blocked --> SR[Safe reply]:::soft
  G -- ok --> D[4 - Decide]:::phase
  D --> A[5 - Act]:::phase
  A --> RP[6 - Reply]:::phase
  RP --> O([Send to user]):::io
  SR --> O
  classDef phase fill:#1b2206,stroke:#c8ff00,stroke-width:1.2px,color:#eaffb0;
  classDef io fill:#161616,stroke:#555,color:#f4f4f5;
  classDef guard fill:#2a1d0a,stroke:#f0b35c,stroke-width:1.2px,color:#ffd9a3;
  classDef soft fill:#161616,stroke:#444,color:#cfcfcf;