Leonydis137 commited on
Commit
952cb44
·
verified ·
1 Parent(s): 92a2276

Create dashboard.html

Browse files
Files changed (1) hide show
  1. templates/dashboard.html +35 -0
templates/dashboard.html ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="dashboard">
2
+ <h2>📊 Autonomous AI Dashboard</h2>
3
+
4
+ <div class="card">
5
+ <h3>System Status</h3>
6
+ <p id="status">Initializing...</p>
7
+ </div>
8
+
9
+ <div class="card">
10
+ <h3>Knowledge Base</h3>
11
+ <ul id="knowledge">
12
+ <li>Loading...</li>
13
+ </ul>
14
+ </div>
15
+
16
+ <div class="card">
17
+ <h3>Recent Snapshots</h3>
18
+ <div id="snapshots">None yet</div>
19
+ </div>
20
+ </div>
21
+
22
+ <script>
23
+ async function updateStatus() {
24
+ const response = await fetch('/monitor');
25
+ const data = await response.json();
26
+
27
+ document.getElementById('status').innerHTML = `
28
+ CPU: ${data.cpu} | Memory: ${data.memory} | Disk: ${data.disk}
29
+ `;
30
+ }
31
+
32
+ // Update every 5 seconds
33
+ setInterval(updateStatus, 5000);
34
+ updateStatus();
35
+ </script>