From 2ed454c66d9865a8abcbecc0081f7023cf4b50f9 Mon Sep 17 00:00:00 2001 From: CaptainJack2491 Date: Mon, 9 Mar 2026 18:18:48 +0000 Subject: 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 --- api/static/index.html | 111 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 api/static/index.html (limited to 'api/static/index.html') diff --git a/api/static/index.html b/api/static/index.html new file mode 100644 index 0000000..cdf8d2f --- /dev/null +++ b/api/static/index.html @@ -0,0 +1,111 @@ + + + + + + AI Agent Reasoning Experiment Framework + + + +
+
+

🤖 AI Agent Reasoning Experiment Framework

+

Run experiments, analyze deception, and visualize results

+
+ +
+ +
+

⚙️ Configuration

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + +
+
+ + +
+

📊 Status

+
+ Idle + +
+
+ + +
+

📜 Live Logs

+
+
Run an experiment to see logs...
+
+
+ +
+
+ + +
+

📈 Results

+
+ + + +
+ +
+
+
No results yet. Run an experiment first.
+
+
+ +
+
+
No visualizations yet. Run an experiment first.
+
+
+ +
+
+
No judge results yet.
+
+
+
+
+ +
+

AI Agent Reasoning Experiment Framework • Dissertation Project

+
+
+ + + + -- cgit v1.2.3