AI Potluck
Model components / Evaluation code

BigCodeBench

BigCode Project

Evaluation harness for code-generation models over 1,140 practical programming tasks that require using multiple libraries and tools, scored with branch-coverage tests. It tests real library use rather than self-contained algorithmic puzzles, ships Complete and Instruct splits, and runs end to end locally or against a hosted evaluator.

The harness repository was archived read-only in January 2026 while the sibling bigcode-evaluation-harness stays active. The benchmark data is catalogued under benchmark_eval_data; this record is the runnable harness. Verified 2026-08-13 via the bigcodebench repository, its license endpoint and its README.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public(GitHub)
core-gated
ungated(no paid tier or license key, harness runs locally with --execution local)

Apache-2.0 and fully public, and Apache-2.0 is an OSI license, so this is open source. The repo is archived and read-only, which freezes the source rather than withdrawing it, so it counts as public and ungated all the same.

Adoption

2 medium confidence
2.0

A narrow, specialist code-generation benchmark. The two declared repos carry 1,573 GitHub stars between them (bigcodebench 519, bigcode-evaluation-harness 1,054), and the Hugging Face leaderboard is active with 163 models evaluated. There is no clean PyPI or download figure for the harness and no published install volume, so stars are the only measure available, and a star count caps a level at 3. Stars are read on their own scale, because a star is not a download: 1,573 bands at 1K-10K stars, level 2, which is where the modest star and leaderboard footprint puts it. The bigcodebench repo is archived and read-only, which is a reason the star count will stop moving rather than a reason to move the level.

Capability

3 medium confidence
3.0

A solid, rigorous code-generation eval, but single-benchmark in scope, so it sits below the broad multi-task harnesses on coverage breadth - one rung under OpenCompass, and below lm-eval on the same ground.

Verified 2026-08-13