Dear TabNine and Codota users.
I’m excited to announce that Codota has acquired TabNine late in 2019. In this post, I’d like to share more about TabNine and Codota’s future.
Both Codota’s and TabNine’s mission is to make developers more productive by automating mundane and repetitive parts of programming. With this shared mission in mind, both Codota and TabNine set out to introduce AI to software development, using slightly different technical approaches. Each of the approaches has its own advantages and has gained popularity in different communities, which made the decision to join forces straightforward.
I would like to take a step forward and share our plans for TabNine within Codota.
TabNine Maintenance: Following the deal, TabNine’s creator, Jacob Jackson, is now a part of the Codota team as an advisor. After going through intensive in-person training with Jacob, Codota’s engineers are maintaining TabNine and working with the community to make sure TabNine keeps improving. Those who follow TabNine closely might have noticed them getting up to speed in handling issues in the last few weeks. I am confident that with the additional muscle and resources we devote to TabNine, the project will keep thriving.
TabNine community: We will continue to work with the TabNine community to hear feedback, prioritize issues and help the creation of additional plugins for TabNine. The central GitHub repo will continue to serve as the go-to place for users.
Privacy: We will continue to respect the privacy of Codota and TabNine users. Both Codota and TabNine products use the minimal required information for contextualizing queries (over an encrypted connection). This contextual information is ephemeral and is not stored anywhere after the query has been fulfilled. We will continue to clearly communicate what private info is being sent, and how it is used. TabNine will continue to have an offline mode that does not require an Internet connection and does not send any data to the cloud service.
Product Integration: We see great opportunity in combining the semantic models of Codota with the textual models of TabNine. Each of them beautifully complements the others, and a thoughtful combination of the two is far superior to any of the models individually. We have recently shipped a beta of the Codota plugin for WebStorm/IntelliJ IDEA that provides code completion based on a combination of the two models. You are most welcome to try it and tell us what you think. Further in the future, we plan to combine the brands so we offer a single product.
Free and paid plans: Both Codota and TabNine will continue to have free-forever plans that allow developers to enjoy a great code prediction experience. As both TabNine and Codota originally intended, we will offer paid plans that enable code prediction for larger projects and other advanced features. We are excited to release them soon and believe they provide excellent value to individuals and teams who create software professionally. We will soon start offering student discounts as well.
From day one, Codota set itself to change how we all write code. Leveraging years of research and specialized AI models, we are shaping the future of software development – making developers faster and better. By joining forces with TabNine, we are now proud to be the market leader in this space.
In sum, we see a bright future for the integration of TabNine and Codota and see a very promising future for AI-assisted software development. Our success depends on your trust and enthusiasm. We will do everything in our power to be a worthy part of your coding workflow.
Dror Weiss, CEO