You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
LLM Benchmark: Compare model performance across specs and libraries on the site #6913
Integrate an LLM benchmark feature into the site that lets visitors compare how different LLMs perform at generating plot implementations.
Concept
For a curated selection of specifications and plotting libraries, run the implementation generation pipeline with several different LLMs (e.g. Claude Opus, Claude Sonnet, GPT-5, Gemini, etc.). Each generated implementation is then scored by the existing review pipeline. The aggregated results are surfaced on the site so users can compare models side-by-side.
Proposed scope
Benchmark generation
Define a benchmark set: a representative subset of specs across complexity tiers (simple → complex) and a representative set of libraries (matplotlib, plotly, seaborn, altair, …).
Extend impl-generate / bulk-generate to accept a model parameter, so each implementation can be tagged with the model that produced it.
Run the benchmark periodically (e.g. when new models drop or on a cron) and store results per (spec_id, library, model).
Review & scoring
Reuse the existing impl-review quality_score pipeline so all models are judged by the same rubric.
Activity