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
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
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
- Read the deployment docs on the Tabby site
- Deploy the Tabby server
- Pick a code model such as StarCoder
- Install the Tabby IDE extension
- 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 →