StarCoder
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
The model was trained on GitHub code as well as additional selected data sources such as Arxiv and Wikipedia. As such it is not an instruction model and commands like "Write a function that computes the square root." do not work well. Here are some examples to get started with the model. You can find a script for fine-tuning in StarCoder2's GitHub repository. First, make sure to install transformers from source: The pretraining dataset of the model was filtered for permissive licenses and code with no license only. Nevertheless, the model can generate source code verbatim from the dataset. The code's license might require attribution and/or other specific requirements that must be respected. We provide a search index that let's you search through the pretraining data to identify where generated code came from and apply the proper attribution to your code. The model has been trained on source code from 600+ programming languages. The predominant language in source is English although other languages are also present. As such the model is capable to generate code snippets provided some context but the generated code is not guaranteed to work as intended. It can be inefficient, contain bugs or exploits. See the paper for an in-depth discussion of the model limitations. The model is licensed under the BigCode OpenRAIL-M v1 license agreement. You can find the full agreement here.
Nous Research
The AI Accelerator Company
Nous Research is a leader in the American open source AI movement. We train world-class open source language models and build infrastructure to coordinate distributed, unbiased training. ARTIFICIAL INTELLIGENCE MADE HUMAN
StarCoder
Nous Research
StarCoder
Nous Research
Only in StarCoder (6)
StarCoder
Nous Research