System Requirements
Tabnine AI code assistant: System requirements
Tabnine client requirements
The Tabnine client runs as an IDE plugin/extension on the end user's machine.
Machine specs
OS/Arch of the following:
Windows (Windows 10+), x86_64 or i686
Linux (kernel 3.2+), x86_64
Mac OS (10.7+, Lion+), x86_64 or aarch64
8GB+ RAM
4+ CPU cores
Storage: 100 GB available space
Optional features additional requirements
Provenance and Attribution:
Storage: 1 TB available space
Supported IDEs
VS Code
1.68
1.98
JetBrains IDEs*
2023.2
2024.3
Eclipse
4.23 (2022-03)
4.33 (2024-09)
Visual Studio 2022
17.7.4
17.13
* JetBrains IDEs including IntelliJ, PyCharm, WebStorm, PhpStorm, GoLand, RubyMine, CLion, AppCode, Rider, DataGrip, and Android Studio
Network connection
Connection to the Tabnine cluster on port 443
Recommended for the initial install: Access to the IDE marketplaces (i.e., VS Code Marketplace, JetBrains Plugin Marketplace)
Permissions
Execute permissions for the following executables:
TabNine
TabNine-deep-local
TabNine-deep-cloud
WD-TabNine
TabNine-server-runner
vdb
jdtls
typescript-language-server
Write and execute permissions for the following machine paths:
Linux: ~/.config & ~/.tabnine
Mac OS: /Users/{{username}}/Library/Preferences & /Users/{{username}}/Library/Application Support
Windows: C:\Users\{{username}}\AppData\Roaming\
Tabnine cluster requirements (private installation)
Tabnine supports both cloud and on-prem implementations. Contact support@tabnine.com for specs.
Note: The following GPUs are supported:
L40S
A100 (80GB)
H100 / H200
B100 / B200
Domain Name System (DNS)
DNS configured with an A or CNAME record for the load balancer where the application will be exposed.
TLS Certificate
TLS certificate and private key issued and signed by a certificate authority that you trust (key and certificate in PEM format).
Network Connection
Connection to Tabnine container registry:
Host: registry.tabnine.com
IP: 34.72.243.185
Port: 443
Connection to Tabnine logs gateway for collecting metrics and logs (optional):
Host: logs-gateway.tabnine.com
IP: 34.123.33.186
Port: 443
Databases
Last updated
Was this helpful?