StarCoder2
BigCode ProjectBigCode's self-aligned instruct release of StarCoder2 at 16B, trained with a fully transparent pipeline and evaluated on EvalPlus, LiveCodeBench and DS-1000. The base StarCoder2-15B it builds on was trained on The Stack v2 and belongs to the base_pretrained shelf.
Scored on the instruct model; the declared artifact is the base repository, so its downloads are read as the instruct model's.
Openness
4 high confidence- weights
- open
- data
- open(self-oss-instruct-sc2-exec-filter-50k + 7 documented intermediate datasets)
- code
- open(starcoder2-self-align pipeline on GitHub)
- base-data
- open(The Stack v2)
- license
- BigCode-OpenRAIL-M(open but RAIL behavioral-use restrictions, not OSI)
StarCoder2 publishes its weights, its full training corpus (The Stack v2) and the self-alignment pipeline behind the instruct checkpoint. Its BigCode-OpenRAIL-M license restricts what the model can be used for rather than who can use it commercially, and because that license is not OSI-approved, it stays at open weights rather than a fully open release.
- https://huggingface.co/api/models/bigcode/starcoder2-15b-instruct-v0.1 recorded 2026-09-29
Hugging Face API record for the instruct model shows "gated":false, the tag "license:bigcode-openrail-m", and the tag "dataset:bigcode/self-oss-instruct-sc2-exec-filter-50k".
- https://huggingface.co/bigcode/starcoder2-15b recorded 2026-09-29
Base model card: "StarCoder2-15B model is a 15B parameter model trained on 600+ programming languages from" The Stack v2, and "The model is licensed under the BigCode OpenRAIL-M v1 license agreement."
- https://huggingface.co/bigcode/starcoder2-15b-instruct-v0.1 recorded 2026-09-29
Model card calls it the "very first entirely self-aligned code Large Language Model (LLM) trained with a fully permissive and transparent pipeline" and says "Our open-source pipeline uses StarCoder2-15B to generate thousands of instruction-response pairs"; it links Code bigcode-project/starcoder2-self-align and Dataset bigcode/self-oss-instruct-sc2-exec-filter-50k, and says "We provide intermediate datasets for every step of the pipeline".
Adoption
1 medium confidenceAdoption is measured as Hugging Face downloads for the instruct SKU and the base StarCoder2-15B, and both see minimal download volume. The self-alignment recipe is significant to researchers, but that has not translated into wide production use.
- https://huggingface.co/bigcode/starcoder2-15b recorded 2026-08-13
4,425 downloads in the trailing 30 days (base), the declared artifact
- https://huggingface.co/bigcode/starcoder2-15b-instruct-v0.1 recorded 2026-08-13
856 downloads in the trailing 30 days
Capability
3 high confidenceThe model card reports HumanEval pass@1 of 72.6 and HumanEval+ of 63.4 and calls it the first entirely self-aligned code model trained with a fully permissive and transparent pipeline. It reports no agentic coding results, and it sits below current frontier coding models.
- https://huggingface.co/bigcode/starcoder2-15b-instruct-v0.1 recorded 2026-09-29
Card title "StarCoder2-Instruct: Fully Transparent and Permissive Self-Alignment for Code Generation" with a model-index giving HumanEval pass@1 72.6 and HumanEval+ pass@1 63.4.
Verified 2026-09-27