Artificial Intelligence is rapidly changing nearly all aspects of life and business, and software development is no exception. We started Tabnine with a single goal in mind, to put the power of AI in the hands of developers and teams. Our top priority since day one has been to help developers become better with intelligent tools that fit seamlessly into their workflow. The rapid adoption of Tabnine and the consistently enthusiastic feedback from developers has already made it clear that we’re onto something huge.
The announcement of GitHub Copilot marks a milestone for AI-Assisted Software Development in general and for Tabnine in particular. As pioneers in the AI-Assisted Software Development space, we’re excited to see giants like Microsoft, OpenAI, and GitHub recognize this incredible opportunity.
At Tabnine, we believe in putting the developer at the center, using AI as smart tooling that augments and assists developers, making them better. We will continue to prioritize making developers successful above anything else. In particular, we’ll invest in key factors that we believe make Tabnine so appealing to developers using all IDEs and programming languages:
- Accuracy and usability: We’re making Tabnine’s AI even stronger and our UX more streamlined. Our priority is to assist and accelerate development while keeping developers in full control, avoiding the heavy mental load of evaluating large code blocks with insufficient context. We optimize the user experience by favoring bite-size suggestions making sure that developers can make snap judgments about the relevance of the suggestions with minimal effort.
- Personalization – learning from you & your team: Uniquely, Tabnine learns the specific code patterns used by you and your team (locally and privately) and tailors code suggestions to your project. We will amplify our value for teams, helping them take team productivity and code consistency to the next level.
- Privacy & compliance: Recognizing that many professional developers cannot send code to query a cloud prediction service, Tabnine offers an unparalleled option for running the AI model locally on a developer’s machine (without sending code to the cloud). Moreover, we guarantee that Tabnine doesn’t learn from developer interactions to train the global model, keeping everything that Tabnine learns from you at your control and available only to authorized team members.
I am certain that AI will play an incredibly important role in modern software development. At Tabnine we’re proud to be a part of bringing this future to life and leveraging the amazing technology efficiently and responsibly for the benefit of developers and teams.