Tabnine Client & Deployment Requirements
Last updated
Was this helpful?
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 6.2+), x86_64
Mac OS (13+), x86_64 or aarch64
16 GB+ RAM
8+ CPU cores
Storage: 100 GB available space
Supported IDEs

VS Code
1.93.1
1.129.0

JetBrains IDEs*
2023.3
2026.1

Eclipse
4.28 (2023-06)
4.40 (2026-06)

Visual Studio 2022
17.8
17.14

Visual Studio 2026
18.1
18.7
* 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
Node.js
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\
Last updated
Was this helpful?
Was this helpful?
