Access
FlowMind Control Plane
Sign in to FlowMind
A thin Next.js edge, a TypeScript backend boundary, and a model router hidden behind service edges.
VisitorNot signed in
STAGE
System shape
What this frontend is responsible for
Public
frontend/web
Handles page rendering and same-origin API proxying.
Backend
api-gateway
Owns auth, sessions, dashboards, and chat dispatch.
AI router
LiteLLM
Maps stable model IDs to provider-specific models and keys.
Registration is currently restricted.
unknown sits behind the backend boundary and never flows into the browser bundle.
- The frontend does not hold provider keys or direct LiteLLM credentials.
- Authentication is session-based and terminates at the API gateway.
- Model switching should happen in backend catalog and LiteLLM routing config, not in page code.