diff options
| author | CaptainJack2491 <jayrupnakawala@gmail.com> | 2026-03-09 18:18:48 +0000 |
|---|---|---|
| committer | CaptainJack2491 <jayrupnakawala@gmail.com> | 2026-03-09 18:18:48 +0000 |
| commit | 2ed454c66d9865a8abcbecc0081f7023cf4b50f9 (patch) | |
| tree | f7aeb35d9d5e232f4e621edb0d9d480837e3ae64 /src/main.py | |
| parent | b2c7114d2042bc88c5ee33e8597704c32efd1026 (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
