Dashboard
Squeezr includes a built-in web dashboard that provides real-time visibility into compression activity, project stats, rate limits, and configuration. No extra installation needed — it's served directly by the proxy.
Accessing the dashboard
Open your browser and navigate to:
http://localhost:8080/squeezr/dashboardThe dashboard is available whenever the proxy is running. It uses Server-Sent Events (SSE) via the /squeezr/events endpoint to update in real time.
Pages
The dashboard has five pages, accessible from the sidebar navigation:
Overview
The landing page shows a high-level summary of your current session: total requests proxied, tokens saved, compression ratio, cost saved, per-tool breakdown, sparkline chart, context pressure bars, active project badge, and savings breakdown (deterministic, AI, dedup, system prompt, overhead).
Additionally, the overview displays resilience indicators:
- Compression latency — p50/p95 in milliseconds per request, with sample count and average.
- Expand rate — percentage of compressions where the model requested the original content back. Color-coded: green (<10%), yellow (10-25%), red (>25%). High expand rate means compression is too aggressive.
- Circuit breaker indicator — in the sidebar, shows whether the AI compression backend is healthy (green), probing (yellow), or down (red).
- Bypass toggle — in the sidebar, click to instantly disable all compression without restart. The toggle stays synced via SSE.
Projects
Lists all projects Squeezr has seen, with per-project compression stats. Each project is auto-detected from the working directory of incoming requests. Click a project to see its detailed history and per-tool breakdown.
History
A paginated log of all compressed requests with timestamps, tool names, original size, compressed size, compression ratio, and which pipeline layers were applied. Useful for debugging why a specific request was or wasn't compressed.
Limits
Displays rate limit status for each configured provider (Anthropic, Google, OpenAI, etc.). Shows remaining requests, token budgets, and when limits reset. Helps you understand when you're approaching provider rate limits.
Settings
View and modify Squeezr configuration without editing TOML files. Changes are saved to squeezr.toml and take effect immediately. Includes toggles for compression mode, AI fallback, threshold, skip/only tools, and more.
CLI shortcut
You can also open the dashboard from the terminal:
squeezr statusThe squeezr status output includes the dashboard URL for quick access.