Graphsignal open-sources a GPU profiler designed for AI agents, not humans reading traces
l0g1cs · reddit · 2026-09-17
A team that has long tuned vLLM/SGLang/llama.cpp setups open-sourced Graphsignal, a sidecar GPU profiler built on the premise that the one doing the tuning is usually an agent that can't read an nsys timeline. Wrapping any command with graphsignal-run (no code changes, CUDA and ROCm) exposes a single JSON at 127.0.0.1:18259/signals with per-kernel/CUDA-graph/memcpy/sync timings, NVML metrics (utilization, VRAM, power, clocks, throttling, XID errors), engine Prometheus metrics, and console tracebacks. Hand the agent the repo's SKILL.md plus a goal ("why is my GPU at 40% during decode") and it runs the loop itself; --cuda-graph-trace node breaks kernels out of graph replay, and a lock-free probe header adds intra-kernel instrumentation. Fully local, no root, uploads nothing without an API key.
More from coding & agent
- px0 adds agentic inline editing powered by your local coding harness like Claude Code — arpit_bhayani · 2026-09-17
- Claude + Gemini town sim turns any bad law into next day's disaster front page — threepointone · 2026-09-17
- Templafy MCP plugs Claude into brand templates, killing the formatting last mile — JaynitMakwana · 2026-09-17
- Agent loop with Qwen3.8 runs search-edit-dock cycle on molecules, hits QED 0.387 — MaziyarPanahi · 2026-09-17
- Give your agent a finish line: a playbook for shipping agent-built components to production — martinwoodward · 2026-09-17
- 42-Hour AI Port: Code Generation Took 12 Hours, the Rest Was Human Review — martinwoodward · 2026-09-17