Tabby
Self-hosted AI coding assistant — an open-source Copilot alternative.
- Stars
- 33.9K
- Forks
- 1.8K
- Open issues
- 343
- Last commit
- 2026-06-30
Live from the GitHub API · updated 2026-10-15
What is Tabby?
Tabby runs code completion and chat models on your own GPU server, indexes your repositories for context and integrates with VS Code, JetBrains and Vim. Admin features include user management and usage analytics.
Key features
- Self-hosted completion and chat
- Repository context indexing
- IDE extensions
- Team admin dashboard
System requirements
- Platforms
- Docker · Linux · macOS · Windows
- GPU
- NVIDIA recommended (Apple Silicon supported)
- VRAM
- 8 GB+ for small models
How to install Tabby
Summarized from the project’s README. Projects change quickly — check the GitHub page for the latest instructions.
Docker
- 1Run the server with a small completion and chat model.
docker run -it --gpus all -p 8080:8080 -v $HOME/.tabby:/data tabbyml/tabby serve --model StarCoder-1B --chat-model Qwen2-1.5B-Instruct --device cuda - 2Install the Tabby extension in your IDE and point it at http://localhost:8080.
Strengths
- Code never leaves your servers
- Team features
Limitations
- Needs your own GPU server
Tabby alternatives compared
| Software | Stars | License | Platforms | VRAM |
|---|---|---|---|---|
| Tabby Self-hosted AI coding assistant — an open-source Copilot alternative. | 33.9K | Apache-2.0 | 8 GB+ for small models | |
| Continue Open-source AI code assistant for VS Code and JetBrains. | 36.2K | Apache-2.0 | — | |
| Cline Autonomous coding agent inside VS Code that asks before it acts. | 70.3K | Apache-2.0 | — | |
| Roo Code A team of AI coding agents in your editor, with custom modes. | 24.3K | Apache-2.0 | — | |
| Aider AI pair programming in your terminal, with automatic git commits. | 49.6K | Apache-2.0 | — | |
| opencode Open-source AI coding agent built for the terminal. | 213.6K | MIT | — |
FAQ
Is Tabby free?
Yes — Tabby is open-source software released under the Apache-2.0 license. Check the license (and any model weight licenses) before commercial use.
Does Tabby run on Windows, Mac and Linux?
Tabby supports: Docker, Linux, macOS, Windows.
What hardware do I need for Tabby?
NVIDIA recommended (Apple Silicon supported). VRAM: 8 GB+ for small models
How do I install Tabby?
1. Run the server with a small completion and chat model. 2. Install the Tabby extension in your IDE and point it at http://localhost:8080.
What are the best Tabby alternatives?
Popular alternatives include Continue, Cline, Roo Code, Aider. See the comparison table on this page.