Deployment options
Tabnine AI code assistant deployment options
Last updated
Tabnine AI code assistant deployment options
Last updated
Secure SaaS
Private installation (self-hosted deployments):
Virtual private cloud (VPC)
On-premises
* Private installations can be deployed in a completely air-gapped environment.
Free and Pro users only have access to the secure SaaS deployment. Explore plans
Enterprise customers are also offered private deployment options. Contact Sales
Follow the right docs
The client installation and management instructions are slightly different between Tabnine SaaS and Tabnine private installation.
This type of deployment is available for Starter, Pro, and Enterprise customers.
The solution is hosted, managed, and monitored by Tabnine, and is frequently updated.
Tabnine is committed to maintaining the highest levels of security and privacy for our clients. With our SaaS deployment, we’ve implemented an end-to-end encryption system to ensure that the communication between our client’s users and our servers remains completely secure. Read more about the security we provide.
Continuous monitoring and audits: Our security team continuously monitors for vulnerabilities and conducts regular audits to ensure that our security infrastructure is up to the latest standards. This ensures that our customers' data is handled with the utmost care and security.
Please check our Trust Center for more information.
These are the private installation options that are offered for Tabnine Enterprise:
This is an option for Tabnine Enterprise customers.
In a VPC setup, the Tabnine cluster is a Kubernetes-hosted unit on your virtual private cloud (GCP, AWS, or Azure). Tabnine doesn't have access to the customer environment. Periodic software updates are done in a controlled way.
Learn more about the system requirements for the cluster.
This is an option for Tabnine Enterprise customers.
In an on-premises private installation, the Tabnine cluster is a Kubernetes cluster hosted on the customer's servers on their private network. Tabnine doesn't have access to the customer environment. Periodic software updates are done in a controlled way.
Learn more about system requirements for the cluster.
This is an option for Tabnine Enterprise customers.
The Tabnine solution can also be deployed in a completely air-gapped environment.