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¶
- Getting Started for the first runnable path.
- Execution Pipeline for the detailed sequence view.
- Architecture Diagrams for broader component maps.
Interactive explorer¶
The previous architecture explorer is preserved here: