← all repositories
codota/TabNine

A 10,784-Star Repo That Ships No Source Code

TabNine is an all-language AI autocompleter whose public backend repository contains no source code—only configuration files, issue tracking, and prebuilt binaries.

10.8k stars Shell Coding Assistants
TabNine
Not currently ranked — collecting fresh signals.
star history

What it does TabNine is an AI-driven autocompleter that works across dozens of languages and major editors. This repository acts as the public backend hub: it hosts no source code, only configuration files like languages.yml and language_tokenization.json, plus issue tracking for the closed-source engine. Prebuilt binaries are provided for Linux, macOS (Intel and Apple Silicon), and Windows.

The interesting bit The project’s 10,784 stars orbit a repo that is essentially a shell around a proprietary black box. All the machine-learning magic happens in an opaque binary, making this one of the most popular “read-only except for YAML and JSON” repositories on GitHub.

Key highlights

  • Supports a sprawling list of languages—C, Java, Python, Rust, Swift, TypeScript, and more—via official editor plugins for VS Code, Vim, Sublime, and Atom.
  • Third-party clients exist for Emacs and Eclipse, though the maintainers explicitly disclaim responsibility for them.
  • languages.yml maps file extensions so cross-file suggestions (like .c to .h) actually make sense.
  • language_tokenization.json tweaks identifier rules per language, so Lisp keeps its dashes while Java stays strict.
  • Ships native binaries for x86_64 and aarch64 on Linux, macOS, and Windows.

Caveats

  • The backend is completely closed source; you cannot inspect, patch, or audit the model.
  • This repository is mostly a feature-request inbox and config patch zone, not a place to hack on the engine.

Verdict Worth a look if you want a fire-and-forget AI autocomplete that plugs into nearly any editor. Skip it if you only trust tools you can build from source.

Frequently asked

What is codota/TabNine?
TabNine is an all-language AI autocompleter whose public backend repository contains no source code—only configuration files, issue tracking, and prebuilt binaries.
Is TabNine open source?
Yes — codota/TabNine is open source, released under the MIT license.
What language is TabNine written in?
codota/TabNine is primarily written in Shell.
How popular is TabNine?
codota/TabNine has 10.8k stars on GitHub.
Where can I find TabNine?
codota/TabNine is on GitHub at https://github.com/codota/TabNine.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.