HuggingFace and ServiceNow reveal Github Copilot rival

BigCode StarCoder code LLM
(Image credit: Hugging Face)

GitHub Copilot finally has a worthy rival thanks to a collaboration between Hugging Face and ServiceNow, who formed a community of developers that go by the name BigCode.

Despite having no affiliation with GitHub, the StarCoder and StarCoderBase code LLMs were trained on data from GitHub, which the team says was “permissively licensed,” likely in a nod to the legal action that GitHub faced for failing to attribute some of the code it used.

More than 80 programming languages, Git commits, GitHub issues, and Jupyter notebooks went into creating the AI assistant for developers over the course of more than six months, with a separate version trained specifically with Python in mind.

StarCoder takes on GitHub Copilot

According to the announcement, StarCoder was found to have outperformed other existing open code LLMs in some cases, including the OpenAI model that powered early versions of GitHub Copilot.

It also promises to be able to process more code than other tools, thanks to a context length of over 8,000 tokens.

As well as being able to write, suggest, and fix code, Hugging Face also explained that StarCoder can act as a tech assistant, answering programming-related questions to help in other areas of developers’ workflows.

An early v0.1 version of HuggingChat can be tried online which opens using ‘OpenAssistant/oasst-sft-6-llama-30b’ that promises to be “a good alternative to ChatGPT.” There is an option to change the model to ‘BigCode/StarCoder’, the self-proclaimed “good model for answering technical questions.”

BigCode, the body behind the model, is a project intended to responsibly develop LLMs led by ServiceNow and Hugging Face. Besides the core members, it invites contributors and AI researchers to collaborate openly.

Craig Hale

With several years’ experience freelancing in tech and automotive circles, Craig’s specific interests lie in technology that is designed to better our lives, including AI and ML, productivity aids, and smart fitness. He is also passionate about cars and the decarbonisation of personal transportation. As an avid bargain-hunter, you can be sure that any deal Craig finds is top value!

Read more
GitHub Copilot
GitHub is making its AI programming Copilot free for VS Code developers
Gemini Code Assist
What is Gemini Code Assist? Everything we know about the AI coding tool
A laptop screen showing a ChatGPT coding panel
The ChatGPT Mac app just got a massive coding upgrade – and it’s coming to Windows soon
Copilot on a laptop
What is Copilot: Microsoft’s AI chatbot isn't just for Windows users
Google Gemini Gmail on iPhone 16 Pro Max
Google's business AI coding platform now supports third-party tools
Microsoft Copilot Think Deeper
I tested OpenAI's o1 model in Microsoft Copilot and it's a little overwhelming
Latest in Pro
Teams on iPhone and Mac
Microsoft Teams has a whole new way for you to talk to (or annoy) your co-workers
person at a computer
Many workers are overconfident at spotting phishing attacks
AI tools.
Laying the foundations for successful GenAI adoption
A person in a wheelchair working at a computer.
Why betting on Mac security could put your organization at risk
Zorin OS 17 main image
I tried the latest version of Zorin OS - here's what I thought of this Linux distro
WatchGuard Firebox T45-CW main image
I tried the WatchGuard Firebox - here's what I thought of this 5G appliance
Latest in News
Star Wars Knights of the Old Republic
Knights of the Old Republic remake developer Saber Interactive states all its projects are 'still in development'
Circular smart ring
Circular's new smart ring is getting blood pressure and blood glucose monitoring before the Apple Watch
Gemini on a mobile phone.
Worryingly, Google Gemini’s new AI image generation features can be used to remove watermarks from images and I'm concerned
iPad mini 2021
Huawei might have beaten Apple to the folding phone finish line by creating a foldable 'iPad mini'
Google Pixel 9 in green Wintergreen color showing AI features on screen
Multiple hands-on Google Pixel 9a videos have emerged, days ahead of the likely launch
A man getting angry with his laptop.
Windows 11 bug deletes Copilot from the OS – is this the first glitch ever some users will be happy to encounter?