Skip to content

Diagrams

Use this page when you want the system view before reading implementation details.

System overview

flowchart LR
    UI[Browser / Frontend] --> BFF[Next.js BFF]
    BFF --> API[FastAPI Server]
    API --> Agent[ReActAgent]
    Agent --> Tools[Tools + HITL]
    Agent --> Memory[Memory + Context]
    API --> Restate[Restate Runtime]
    Restate --> Worker[Worker + Activities]
    Worker --> OpenAI[LLM Provider]
    Worker --> Redis[Redis]
    Worker --> Postgres[PostgreSQL]
    Worker --> Bus[Event Bridge]
    Bus --> UI

Read in this order

  1. Getting Started for the first runnable path.
  2. Execution Pipeline for the detailed sequence view.
  3. Architecture Diagrams for broader component maps.

Interactive explorer

The previous architecture explorer is preserved here: