summaryrefslogtreecommitdiff
path: root/src/main.py
diff options
context:
space:
mode:
authorCaptainJack2491 <jayrupnakawala@gmail.com>2026-03-09 18:18:48 +0000
committerCaptainJack2491 <jayrupnakawala@gmail.com>2026-03-09 18:18:48 +0000
commit2ed454c66d9865a8abcbecc0081f7023cf4b50f9 (patch)
treef7aeb35d9d5e232f4e621edb0d9d480837e3ae64 /src/main.py
parentb2c7114d2042bc88c5ee33e8597704c32efd1026 (diff)
feat: Add web GUI for experiment framework
- Add FastAPI backend (api/server.py) with endpoints for: - Config read/write - Scenario/model discovery - Experiment run management (start/cancel/status) - Real-time log streaming via SSE - Results fetching (CSV, images, judge results) - Add vanilla JS frontend (api/static/): - Clean dark-themed dashboard - Configuration panel with dropdowns - Live log terminal - Results viewer with tabs - Add documentation (docs/web_gui_plan.md) Dependencies added: fastapi, uvicorn, sse-starlette
Diffstat (limited to 'src/main.py')
0 files changed, 0 insertions, 0 deletions