Back to directory

llm-benchmarks

A Ruby command-line tool and companion website that runs AI language models against code-generation and program-repair benchmarks, then publishes the rankings and metrics.

Visit website (opens in a new tab)benchmarks.oskarsezerins.site
llm-benchmarks

llm-benchmarks is a set of Ruby coding benchmarks for evaluating AI language models. It includes performance benchmarks (CSV data processing, graph shortest path, LRU cache implementations, run-length encoding) and program-fixer benchmarks (calendar system debugging, parking garage logic, school library management, vending machine state handling).

A command-line tool reads model capabilities from RubyLLM and OpenRouter, runs models against the benchmark suite, and can automatically generate reasoning or thinking variants for models that support them. A separate script carries the structured results through to an accompanying website that shows rankings and detailed metrics. Ruby 3.4 or newer is required to run it.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.