Artificial Analysis released agentperf-local, an open-source tool that benchmarks how fast a machine serves an AI agent by replaying recorded agent trajectories against an OpenAI-compatible model server. It reports throughput and latency while carrying full conversation context per request, measuring speed without quality. It matters to practitioners running local inference who want agent-representative performance numbers rather than generic throughput benchmarks.
A research paper argues that local inference serving stacks (Ollama, llama.cpp, vLLM, SGLang) materially change measured tool-call fidelity, independent of model behavior. Ollama's default tools= handling gates requests per model via a static template flag, and harnesses that discard rejection metadata can misclassify failures as model non-calls. The authors propose treating serving behavior as part of the evaluation protocol, with a checklist.
A research paper argues that local inference serving stacks (Ollama, llama.cpp, vLLM, SGLang) materially change measured tool-call fidelity, independent of model behavior. Ollama's default tools= handling gates requests per model via a static template flag, and harnesses that discard rejection metadata can misclassify failures as model non-calls. The authors propose treating serving behavior as part of the evaluation protocol, with a checklist.
Artificial Analysis's AA-AgentPerf benchmark replays real coding-agent trajectories — long contexts, tool-call pauses, heavy KV-cache reuse — to evaluate inference hardware. It plots total server throughput per megawatt of GPU-only power against p25 per-request output speed. Across the four tested models, NVIDIA's Vera Rubin sits at the frontier on energy efficiency at nearly every speed.
Artificial Analysis's AA-AgentPerf benchmark replays real coding-agent trajectories — long contexts, tool-call pauses, heavy KV-cache reuse — to evaluate inference hardware. It plots total server throughput per megawatt of GPU-only power against p25 per-request output speed. Across the four tested models, NVIDIA's Vera Rubin sits at the frontier on energy efficiency at nearly every speed.
PolyServe is an open-source autotuner for LLM serving that benchmarks configurations across vLLM, SGLang, and llama.cpp, covering weight precision, KV cache, batching, and speculative decoding. It selects a configuration meeting the user's latency constraints and serves it, replacing fixed tuning heuristics. It targets self-hosters and engineers unsure how to optimize inference for their GPU setup.
PolyServe is an open-source autotuner for LLM serving that benchmarks configurations across vLLM, SGLang, and llama.cpp, covering weight precision, KV cache, batching, and speculative decoding. It selects a configuration meeting the user's latency constraints and serves it, replacing fixed tuning heuristics. It targets self-hosters and engineers unsure how to optimize inference for their GPU setup.
Graphsignal released an open-source sidecar GPU profiler designed to be read by AI agents rather than humans. It wraps inference servers, outputs one JSON endpoint of kernel, memory, power, and engine metrics, and lets an agent run the profile-and-tune loop autonomously.
Graphsignal released an open-source sidecar GPU profiler designed to be read by AI agents rather than humans. It wraps inference servers, outputs one JSON endpoint of kernel, memory, power, and engine metrics, and lets an agent run the profile-and-tune loop autonomously.
Anders and Tom, two YC S25 founders, launched Magnitude, an Apache 2.0 inference engine written in Rust that tunes kernels on the user's device to run local agents faster. It benchmarks up to 92% faster decode than llama.cpp while using less memory, and ships as a desktop app that serves agents like Codex and OpenCode on demand. It targets the gap between batch-optimized datacenter engines and compatibility-first local engines.
Anders and Tom, two YC S25 founders, launched Magnitude, an Apache 2.0 inference engine written in Rust that tunes kernels on the user's device to run local agents faster. It benchmarks up to 92% faster decode than llama.cpp while using less memory, and ships as a desktop app that serves agents like Codex and OpenCode on demand. It targets the gap between batch-optimized datacenter engines and compatibility-first local engines.