Core (Python Backend): Responsible for nodes/workflow registration, execution, and API endpoints.
UI (React Frontend): Provides an interactive interface to design and monitor workflows.
The core consists of a FastAPI backend server with Typer CLI integration, while the UI is built using React.The two communicate via REST APIs and Server‑Sent Events (SSE). For detailed information on each, see: