EN Submit a tool

Tabby

Tabby is a free, open-source, self-hosted AI coding assistant that works with open code models such as StarCoder and CodeLlama, giving developers GitHub Copilot-like code completion and suggestions.

Human verified · · Submit a correction

Editor's note

Best for development teams that value code privacy and want to self-host an AI coding assistant; not suitable for individuals who do not want to maintain a server.

Verified facts

CategoryAI Coding
Human verified

What is Tabby

Tabby is a free, open-source, self-hosted AI coding assistant that works with open code models such as StarCoder and CodeLlama, giving developers GitHub Copilot-like code completion and suggestions.

Key features of Tabby

  • Self-host a code completion service
  • Add AI assistance inside VS Code
  • Replace Copilot with open models
  • Integrate code intelligence via OpenAPI

Good for

  • Fully open source and free
  • Self-hosting keeps code private
  • Supports multiple open code models and major IDEs

Watch out

  • Requires deploying and maintaining your own server
  • Completion quality depends on the chosen model
  • Demands reasonable hardware resources

How to use Tabby

  1. Read the deployment docs on the Tabby site
  2. Deploy the Tabby server
  3. Pick a code model such as StarCoder
  4. Install the Tabby IDE extension
  5. Start coding and accept completions

Who Tabby is for

Difficulty: Intermediate

  • Self-host a code completion service
  • Add AI assistance inside VS Code
  • Replace Copilot with open models
  • Integrate code intelligence via OpenAPI

FAQ

Is Tabby free?

Yes, Tabby is free and open source, and you can self-host it.

Which IDEs are supported?

Extensions are available for Visual Studio Code, IntelliJ, and other popular IDEs.

Which models does it support?

Open code models such as StarCoder, CodeLlama, and DeepseekCoder.

Sources and verification

Sources: tabby.tabbyml.com (opens in a new tab)
Verified: · Submit a correction →

Alternatives to Tabby

All in this category