A Lightweight Open-Source LLM Benchmark Tool – Compare Any Model on OpenRouter
5 hours ago
- The author built a lightweight, dependency-free Go CLI benchmark tool that measures LLM accuracy, instruction following, tool calling, and structured output via OpenRouter's API.
- The tool tests four suites: accuracy (15 tasks), instruction following (12 tasks), tool calling (12 tasks), and JSON output (5 tasks), with each task run 3 times for reliability.
- Two free-tier models were compared: Ling 3.0 Flash (smaller, faster) and Nemotron 3 Ultra (550B parameters). Ling outperformed Nemotron in accuracy, instruction following, and tool calling.
- Nemotron struggled with basic math, factual recall, and formatting constraints, while Ling achieved 100% on instruction following and 11/15 accuracy.
- Both models scored 100% on JSON output, but the key takeaway is that smaller, focused models can be more practical for real-world tasks than massive ones.
- The tool outputs results in JSON, CSV, and Markdown formats, and is open source at github.com/cheikh2shift/go-snippets/tree/main/llm-bench.