#2121st of 21 in Coding agents and assistants
Tabby
Self-hosted code completion and chat server for IDEs
Live demo ↗
(opens in a new tab)Documentation ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 33.9k
- License
- custom license
- Last commit
- Jun 2026
- Last release
- Jan 2026
Overview
Serves code completion and chat to VS Code, Vim and JetBrains extensions from one self-contained binary with no external database. Runs local models such as StarCoder-1B and Qwen2-1.5B-Instruct on CUDA or Apple Metal, exposes an OpenAPI interface on port 8080, and adds an Answer Engine, repository and GitLab merge-request indexing and LDAP auth. For teams that want an on-premises Copilot alternative.
Who it is for: Teams wanting an on-premises Copilot alternative
Its own README calls it an alternative to GitHub Copilot.
Strengths
- Single binary with embedded storage; no DBMS or cloud service required
- One docker run command starts a server with completion and chat models
- Repository context indexing, GitHub and GitLab integration, LDAP auth, usage reports
- Live demo instance and documented extensions for VS Code, Vim and IntelliJ
Weaknesses
- Last commit June 2026; recent news points to the separate Pochi agent
- License is non-standard (GitHub reports NOASSERTION); check terms before deploying
- Model list and hardware guidance live only in the external docs
- Building from source needs Rust, protobuf and OpenBLAS
What it needs
- GPU optional
- Docker
- Models: StarCoder-1B, Qwen2-1.5B-Instruct, CodeLlama 7B, CodeGemma, CodeQwen
- port 8080
- README: alternative to GitHub Copilot
Also in Coding agents and assistants
See all 21| Rank | Project | Score |
|---|---|---|
| 1 | opencodeTerminal coding agent with build and plan modes | 77 out of 100 |
| 2 | orcaDesktop app that runs CLI coding agents in parallel git worktrees | 75 out of 100 |
| 3 | ArchonYAML workflow engine that runs coding agents in isolated worktrees | 73 out of 100 |
| #4 | codexOpenAI's terminal coding agent that runs locally | 71 out of 100 |
| #5 | oh-my-openagentTerminal coding agent that runs parallel sub-agents and keeps git-based memory | 70 out of 100 |