AI Models
Tabnine AI code assistant: AI models
Tabnine's AI coding assistance is backed by Tabnine’s proprietary AI models for code completions and chat, which are trained and hosted by Tabnine and are private and protected.
In addition, Tabnine Chat includes the option of using third-party models. The privacy policies and the protection offered by these third-party models may be different from the Tabnine models.
Optional AI Models
Tabnine Agent and Chat users can choose from these chat models:
Claude 4.5 Sonnet
![]()
Claude 4.5 Haiku
![]()
Claude 4.5 Opus
![]()
Claude 4 Sonnet
![]()
![]()
GPT-5.2
![]()
GPT-5
![]()
GPT-4o

Gemini 3 Pro

Gemini 2.5 Pro

Gemini 2.5 Flash
Devstral-Small-2-24B-Instruct-2512
Devstral-2-123B-Instruct-2512

MiniMax-M2.1

GLM-4.7

Qwen-3-Coder-480B-A35B-Instruct

Qwen-3-30B (Chat only)
This list changes frequently.
Thinking Models
In 5.27.0, we introduced a new feature that highlights the steps that the model took while processing its response. Models with thinking enabled are highlighted with the brain icon:

The thinking block delineates how the model performed and how it made its decisions. It clarifies the creation process for users by boosting transparency under the hood, highlights potential missteps (like hallucinations) when they appear in the thinking panel, and ultimately improves accuracy.
In this example, the model is asked to consider appropriate content for a new app. Opening the thinking block displays its thought process.

Tabnine Enterprise customers with private installation can use some of these models and more using private endpoints. Learn more
Tabnine users can choose which Tabnine model to use
Tabnine users specify their preferred model the first time they use Agent or Chat and can change it anytime. F
or projects where data privacy and legal risks are less important, you can use a model optimized for performance over compliance. As you switch to working on projects that have stricter requirements for privacy and protection, you can change to a model like Tabnine Protected that's built for that purpose. The underlying LLM can be changed with just a few clicks — and Tabnine Chat adapts instantly.
Tabnine Enterprise administrators control and specify the models that are available to their organization. Administrators control the available models for their organization. Enterprises often make strategic bets on using specific models across their organization. This update helps Tabnine to be compatible with your chosen LLM and be a part of its ecosystem and makes it easier for you to get the most out of Tabnine without evolving your LLM strategy.
Last updated
Was this helpful?
