React + TypeScript workspace UI for DeepEye.
- chat workspace and session navigation
- datasource attachment and workspace state management
- workflow editor and live workflow panel
- report, dashboard, and video preview panels
Recommended path: run the full monorepo via Docker Compose from the repository root.
If you need to run the frontend alone:
cd packages/frontend
npm install
npm run devEnvironment variables used by the app:
VITE_API_URLVITE_AUTH_URLVITE_API_TIMEOUT
npm run build- The live workspace state is driven by session-scoped workflow draft/run/artifact snapshots.
- Open-source hardening and architecture convergence are tracked in
docs/open_source_remediation_checklist.md.