Product overview
What is Tabby?
Tabby is an open-source, self-hosted AI coding assistant designed for teams that want control over deployment, models, and code data. It provides code completion, repository-aware answers, and inline chat within supported development environments.
How to Use Tabby
- Deploy the Tabby server in a chosen environment.
- Configure an AI model and organizational settings.
- Install the corresponding extension for a supported IDE.
- Connect repositories or other context sources.
- Use completion, the answer engine, or inline chat while coding.
Core Features
- Self-hosted deployment: Runs within infrastructure controlled by the user or organization.
- Configurable models: Allows teams to choose and configure the model behind the assistant.
- Code completion: Generates real-time suggestions using project context.
- Answer engine: Answers coding questions inside the IDE and cites repository sources.
- Inline chat: Keeps AI conversations close to the relevant code.
- Data connectors: Adds repository, documentation, configuration, and API context.
- Broad editor support: The website lists VS Code, Neovim, IntelliJ, Eclipse, Android Studio, and other JetBrains IDEs.
Use Cases
- Give developers private code completion inside company infrastructure.
- Ask questions about a repository without leaving the editor.
- Generate or explain code using connected project context.
- Standardize an AI coding assistant across a development team.
Pricing
Tabby offers a Community plan, with Team and Enterprise plans for expanded capabilities.

