# Tabby

Tabby is a self-hosted, open-source artificial intelligence (AI) coding assistant that provides an on-premises alternative to GitHub Copilot. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1202/tabby

## Description

Tabby is a self-hosted, open-source artificial intelligence (AI) coding assistant that provides an on-premises alternative to GitHub Copilot. It exposes an OpenAPI interface for integration with existing tools and is intended for developers who want AI code completion without external cloud services.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

57/100 (Fair), based on 4 of 5 factors.
- Maintained: 64 (last commit 115 days ago)
- Popular: 91 (33,906 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)
- Security check: 20 (1 serious finding, 6 minor, CI, tests)

## Security check

1 serious finding: Uses lettre 0.11.7, which has a known critical vulnerability.
Automated checks on commit 21b2904, 12 Oct 2026. Not an audit.

## Links

- GitHub: https://github.com/TabbyML/tabby
- Docker Hub: https://hub.docker.com/r/tabbyml/tabby/
- Official website: https://tabby.tabbyml.com/
- Unraid: https://ca.unraid.net/apps/tabby-0xv7jfa02cm8b6?q=Tabby
- Documentation: https://tabby.tabbyml.com/docs/welcome/

## Common questions

### Does Tabby need an external database or cloud service to run?

No. Tabby is self-contained and does not require a DBMS or cloud service.

### Can Tabby be integrated into existing development infrastructure?

Yes. It exposes an OpenAPI interface that can be integrated with existing infrastructure, such as cloud IDEs.

### What authentication option did Tabby add for managing users?

Tabby added LDAP authentication in v0.24.0.

### Can Tabby use existing coding LLM models?

Yes. It is compatible with major coding LLMs such as CodeLlama, StarCoder, and CodeGen, and can use or combine preferred models.

### How does Tabby reduce code-completion response time?

Its IDE extensions use an adaptive caching strategy, and model serving parses relevant code into Tree Sitter tags for effective prompts.

## Alternatives

- Claude Code: Claude Code is a self-hosted Docker container that keeps an always-on Claude Code session on your homelab, so the agent stays reachable fro…
- Codex: Codex is a web-based comic archive browser and reader for organizing, importing, and reading personal CBZ, CBR, CB7, CBT, and PDF comic lib…
- Cursor: The AI-first Code Editor.
- Devin Desktop: Windsurf is an IDE that enables anyone to collaborate in lockstep with AI.
- Emdash: Emdash is a provider-agnostic desktop app that lets you run multiple coding agents in parallel, each isolated in its own git worktree, eith…
- Firebase Studio: A cloud-based, agentic development environment designed to accelerate how you build, test, deploy and run production-quality AI application…
- GitHub Copilot: GitHub Copilot leverages the power of OpenAI Codex to provide real-time suggestions for code and complete functions, all within your editor.
- Google Antigravity: Google Antigravity is an agentic IDE and coding environment designed to support real world software projects through autonomous development…
- Google Opal: Build, edit and share mini-AI apps using natural language.
- Void: The open source AI code editor.
- bolt.diy: bolt.diy is the open-source version of Bolt.new that lets you prompt, run, edit, and deploy full-stack web applications using any LLM you c…
- opencode: OpenCode is an open-source AI (artificial intelligence) coding agent for terminal, editor, and desktop environments that helps developers w…

---
Source: Our Local Host (https://ourlocalhost.com/app/1202/tabby), the self-hosted and open-source app directory.
