VOOZH about

URL: https://thenewstack.io/code-stays-behind-firewall-with-copilot-alternative-tabnine/

⇱ Code Stays Behind Firewall with Copilot Alternative Tabnine - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-06-29 06:00:37
Code Stays Behind Firewall with Copilot Alternative Tabnine
DevOps / Frontend Development / Software Development

Code Stays Behind Firewall with Copilot Alternative Tabnine

Tabnine offers a similar AI-assisted coding tool to GitHub's Copilot, but can run on a dev’s PC without sending code beyond the firewall.
Jun 29th, 2022 6:00am by Loraine Lawson
👁 Featued image for: Code Stays Behind Firewall with Copilot Alternative Tabnine
Featured image via Pixabay.

The days are over on GitHub’s Copilot standing as a free offering — the AI-powered programming companion for developers now costs $10 per month or $100 per year, GitHub announced last week.

At that price point, Copilot isn’t the only game in town. For $15 a month, there’s Tabnine, which offers a similar AI-assisted coding tool, but can run on a developer’s computer without sending code beyond the firewall. It can also run in the cloud or a hybrid environment.

“One of the beauties in the flexible architecture of Tabnine is that it can do all of them and the combination of them,” Tabnine founder and CEO Dror Weiss told The New Stack.

Copilot’s origins are in OpenAI, but it is also trained from the code sent to it by developers as a requisite for using the tool. Tabnine’s AI is trained on publicly available code with a permissive license and “a high degree of credibility,” said Dror. Unlike Copilot, the developer can also fine-tune the model by further training it, he said.

“It also locally picks up code patterns from the local directory, which is completely private to them, it’s never going anywhere,” Weiss said. “In the Pro plan, developers can also connect their repositories to Tabnine, so basically get the model trained privately on their code from GitLab or GitHub or Bitbucket, to specialize the model for their needs.”

Tabnine’s AI heritage lies in the Generative Pretrained Transformer 2 (GPT-2), which is an open source artificial intelligence created by OpenAI in 2019.

It now uses a more customized flavor of transformer models — a neural network that learns meaning through context — that are similar to GPT but of various sizes, from a few hundreds of millions to a few billion in parameters, Weiss said.

Copilot Generally Available to Developers

Copilot is now in general availability to all developers, along with a 60-day free trial, a fact GitHub highlighted in its blog post on the news. It will remain free for verified students and “maintainers of popular open source projects.”

“Just like the rise of compilers and open source, we believe AI-assisted coding will fundamentally change the nature of software development, giving developers a new tool to write code easier and faster so they can be happier in their lives,” wrote GitHub’s CEO Thomas Dohmke. “With more than 1.2 million developers in our technical preview over the last 12 months, people who started using GitHub Copilot quickly told us it became an indispensable part of their daily workflows.”

Copilot was developed by Microsoft and OpenAI, an AI research and deployment company that Microsoft has invested $1 billion in. In files where Copilot is enabled, nearly 40% of the code is written by GitHub Copilot in popular coding languages, like Python, Dohmke added. The News Stack’s Darryl K. Taft offered an analysis of Copilot last July that’s worth checking out if you’re unfamiliar with the tool, which suggests whole lines or entire functions of code based on the context of the code on which developers are working.

Tabnine Allows Developers to Train AI

Weiss used the Copilot announcement as an opportunity to make a case for Tabnine as an alternative. In a Twitter thread, he highlighted differences such as Tabnine’s ability to train a private AI model on specific customer code due to its modular design, versus Copilot’s AI, which is trained by Microsoft, he said.

“Copilot uses one universal AI model, which means that every user is getting the same generic assistance based on an ‘average of GitHub,’ regardless of the project they’re working on,” Weiss wrote. “Tabnine can train a private AI model on the specific code from customers’ GitLab/GitHub/BitBucket repositories and thus adjust the suggestions to the project-specific code and infrastructure.”

This single model used by Copilot also has security and privacy ramifications, he contended. Code must be sent off-premise to use Copilot, whereas developers use Tabnine inside their firewall.

DeepMind, which is owned by Google, announced an AI-based solution called AlphaCode that it purports to write code at a “competitive level,” but it isn’t available as an offering at this time. DeepMind posted its dataset of competitive programming problems and solutions on GitHub.

The news of Copilot’s fee and general availability came on the heels of GitHub’s June 8 announcement that it will sunset its popular Atom Text Editor and archive all related projects on Dec. 15. GitHub cited a lack of “significant feature development for the past several years,” and noted that it was opting to focus instead on “enhancing the developer experience in the cloud with GitHub Codespaces.”

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: OpenAI.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.