AI-powered chat using multiple models (may be rate limited)
Support for all major IDEs
{-}Less info
//
Tabnine is the original AI code assistant trusted by millions of developers and thousands of companies
//
Private.
Tabnine respects the confidentiality and integrity of your codebase and how your teams use AI.
Personalized.
Tabnine's AI agents are tailored to your team and aware of your code and company standards.
Protected.
Tabnine protects you through enterprise-grade protection combined with strict license compliance.
Compare plans
Basic
Pro
Enterprise
//
AI-accelerated software development
//
On-device AI code completion model
A custom-designed model built to work exclusively on your local machine that performs short code completions for simple projects
Best-in-class AI models
A set of advanced,large-scale,transformer-based machine learning models built specifically by Tabnine for software development and trained on extensive software development libraries
Switchable models for Chat
Ability to switch the model for Tabnine Chat in real time;options include multiple proprietary models from Tabnine and third-party models from top-tier vendors
AI-driven code completion
Code suggestions for both the current line and multiple lines for full-function implementation
Natural language code generation
Code suggestions from natural language prompts
Code explanations
Explains the purpose of a selected piece of code, simplifying maintenance of legacy code
Unit test generation
Generate tests for selected code
AI-generated documentation
Automatically generate documentation and descriptions for a selected piece of code
//
Deployment
//
On-device
Runs exclusively on your local machine (after any preview or trial period)
SaaS
Deploy Tabnine in a multitenant environment with SOC 2 compliance
Fully private
Deploy Tabnine in fully private environments via SaaS,VPC,or on-premises,with models trained and hosted on your organization's infrastructure to ensure complete privacy and full control over all your data
//
Security and compliance
//
Strict license compliance
Tabnine is trained exclusively on permissively licensed code,eliminating legal exposure
Enterprise-grade security and privacy
Tabnine adheres to the highest standards for security,safety,and data privacy — we won’t do anything with your code or user data
IP indemnification
Security from legal liability
Reference tracking{Coming soon}
Tabine can show you examples of where generated code has appeared elsewhere,highlighting potential source and provenance
//
Personalization
//
AI personalized to your current project
Tabnine makes recommendations based on the context of the current project in the IDE
AI personalized to your codebase {Private preview}
Tabnine understands all projects in your IDE and your organization’s entire codebase and makes recommendations based on that context;connect to your repositories on GitHub,Gitlab,or Bitbucket and to code-related knowledge systems
User-defined agents{Coming soon}
Design your own chat agents within Tabnine to perform specific tasks
Team-wide expert guidance{Coming soon}
Specific criteria can be applied to guide how Tabnine responds and which code is recommended
Fine-tuned AI models{Optional}
Achieve the ultimate in fine-tuning by expanding the training of Tabnine’s models with your codebase
//
Team management and reporting
//
User and policy management
Manage your team and what they can do with Tabnine
Usage and productivity metrics
Reporting of user adoption,usage,and productivity improvement
Single sign-on (SSO)
Full SAML 2.0 support / integrations with SSO
//
Support
//
Ticket-based support
Dedicated ticketing system for customer support
Priority support
Prioritized support with enhanced SLAs
//
Training
//
Onboarding and enablement
Guidance and training for teams on how to make the most of AI-enabled software development