tabnine-vscode and TabNine

The VS Code extension is the client interface for the underlying AI completion engine, making them ecosystem components where the extension depends on and surfaces the capabilities of the core service.

tabnine-vscode
61
Established
TabNine
45
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 17/25
Stars: 1,432
Forks: 204
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 10,807
Forks: 536
Downloads:
Commits (30d): 0
Language: Shell
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About tabnine-vscode

codota/tabnine-vscode

Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode

Combines inline code completions with an AI chat interface for planning, testing, documentation, and code explanation across 30+ languages and frameworks. Supports switchable LLM backends including proprietary Tabnine models and third-party providers (Claude, GPT-4, Mistral, Cohere). Emphasizes privacy through optional self-hosted deployment, with data never used for model training or shared externally.

About TabNine

codota/TabNine

AI Code Completions

Supports 20+ programming languages with language-aware tokenization and cross-file identifier suggestions (e.g., suggesting C header identifiers in source files). The backend uses a closed-source neural model deployed as a platform-agnostic binary, with editor integration through stdio transport across VS Code, Sublime, Vim, Atom, Emacs, and Eclipse, plus a documented API for custom clients.

Scores updated daily from GitHub, PyPI, and npm data. How scores work