Web UI Tour
Explore the Faramesh web interface. A clean, modern interface for monitoring and managing AI agent actions in real-time.
Accessing the UI
Once the server is running, open http://127.0.0.1:8000 in your browser.
Theme
The UI features Dark Mode by default with brand colors. You can toggle to Light Mode using the toggle button in the header.
Action List Table
The main view displays all actions in a comprehensive table
Powerful Filtering
Filter and search actions with multiple criteria
Filters can be combined to narrow down the action list.
Action Details Modal
Click any row in the table to open the action details modal. The modal shows:
- Full action parameters
- Policy decision and reason
- Risk level
- Execution result (if completed)
- Timestamps for each status change
Approve/Deny Buttons
For actions with status pending_approval, the modal displays:
- Approve button - Allows the action to proceed
- Deny button - Blocks the action
Both buttons require the approval token for security.
Real-Time Updates
Live updates via Server-Sent Events (SSE)
The UI uses Server-Sent Events (SSE) for live updates:
Auto-Refresh Toggle
The UI includes an auto-refresh toggle that:
- Refreshes the action list every 5 seconds when enabled
- Shows current refresh status
- Can be toggled on/off as needed
Metrics & Observability
Prometheus metrics available at /metrics endpoint
actions_totalTotal number of actions by statuserrors_totalTotal number of errorslatencyAction processing latency