T

Tabnine

Privacy-first AI code completion

by Tabnine

Overview

Tabnine is an AI coding assistant built around privacy and control, aimed at teams and enterprises with strict data requirements. It offers code completion and chat that can be powered by private, permissively-trained or self-hosted models, so proprietary code never has to leave your environment.

Key Features

  • β€’Whole-line and full-function completion
  • β€’AI chat for code
  • β€’Private and self-hosted deployment
  • β€’Personalization on your codebase
  • β€’Permissively-licensed training options
  • β€’Broad IDE support

Use Cases

  • β†’Enterprise coding with strict compliance
  • β†’Air-gapped development
  • β†’Speeding up routine coding
  • β†’Team-consistent suggestions

Pros

  • βœ“Strong privacy and control
  • βœ“Air-gapped and on-prem options
  • βœ“Works across many IDEs
  • βœ“Team personalization

Cons

  • βœ•Suggestions can trail larger models
  • βœ•Best features need paid plans
  • βœ•Self-hosting setup is more involved

Frequently Asked Questions

Is Tabnine free?

Yes, there is a free tier; paid plans add more powerful models, chat and enterprise controls.

Can Tabnine run privately?

Yes, it supports private and self-hosted deployment so code stays in your environment.

Does Tabnine train on my code?

It emphasizes not training its base models on your private code; personalization stays under your control.

Which IDEs are supported?

It supports popular IDEs including VS Code, JetBrains products and more.

Comments (74)

Log in to view and post comments

Upvote
Visit Website β†’

Basic Info

Pricing
Freemium
Category
Code Tools
Launch Date
2019-03-01
Maker
Tabnine