PacketLens
PacketLens is a pure front-end, offline pcap analysis tool that runs entirely in the browser, supporting deep protocol decoding, HTTPS decryption, and million-packet instant loading without any backend.
No framework, no build step, no external requests; it's a zero-setup tool that works out of the box with just Python and nvidia-smi, plus an optional Rust build for accurate client-measured throughput and SSE push.
A single-file, dependency-free live dashboard for your local LLM serving box — GPU utilization, per-model throughput, KV/context fill, and system stats for llama.cpp and vLLM, in one green terminal-styled page.
No framework, no build step, no external requests. The frontend is one index.html (opens on
file://); the backend is one stdlib Python file that reads nvidia-smi and each server's
Prometheus /metrics.
(Screenshot rendered with example data — plug in your own box and it goes live.)
nvidia-smi --query-compute-apps, so cards are labeled from
ground truth, not VRAM guesswork)./metrics + /props) and vLLM (/metrics + /v1/models).
The worker port is auto-discovered from listening sockets, so a bench or swap that moves the
model to another port still lands on the dashboard.SECONDARY_SERVERS.reasoning_content to a log (see THOUGHT_LOG below). Off by default.Requirements: Python 3.8+ and nvidia-smi (NVIDIA GPUs). No pip installs.
# 1. start the metrics endpoint (serves JSON on :8092)
python3 fleet-metrics.py
# 2. open the dashboard
xdg-open index.html # or just double-click it / open in a browser
The page polls http://localhost:8092 for live data. That's it.
By default it looks for a llama.cpp/vLLM server on :8001 (then :8010, :8123). Override:
# candidate ports for the primary worker (first responder with the largest ctx wins)
WORKER_PORT_CANDIDATES=8000,8001,8080 python3 fleet-metrics.py
# secondary servers shown as extra cards: name:port,name:port
SECONDARY_SERVERS='cpu-a:9093,b
Single-file, dependency-free live dashboard for local llama.cpp/vLLM serving — GPU, throughput, KV/ctx, model library. Stdlib Python + one local-first HTML page.
Similar projects matched by category, topics, and programming language.
PacketLens is a pure front-end, offline pcap analysis tool that runs entirely in the browser, supporting deep protocol decoding, HTTPS decryption, and million-packet instant loading without any backend.
An interactive learning system that turns the 47-page Kimi K3 technical report into a single offline HTML file with running algorithms, 3D visualizations, spaced repetition quizzes, and a smart highlighting QA tool.
An interactive 3D visualization of three human cell types using Three.js, WebGL particles, and custom GLSL shaders, allowing users to rotate, zoom, morph, and explore annotated structures.