Tabby logo

Tabby

Tabby is a self-hosted, open-source AI coding assistant designed to empower developers with intelligent code completion, inline chat, and real-time answers to coding queries. It provides a flexible and secure solution that integrates seamlessly with your existing development environment, whether you're coding in the cloud or on-premises.

Tabby is the open source alternative to:
Tabby screenshot

About Tabby

Tabby delivers a comprehensive suite of features including advanced code completion, an answer engine for instant query resolution, and AI-driven inline chat for seamless collaboration. It supports a variety of IDEs and integrates with multiple data sources to provide contextual insights. With a highly configurable setup that eliminates the need for external cloud services, Tabby ensures your workflow remains efficient, secure, and entirely under your control.

Key Features

  • Advanced AI-powered code completion
  • Real-time answer engine for coding queries
  • Inline chat for seamless, contextual collaboration
  • Flexible, self-hosted deployment on-premises or in the cloud
  • Rich integration with popular IDEs and data sources
  • Transparent and highly configurable open-source solution

Pricing

Community
$0/user/month

Free plan ideal for individual developers and small teams.

Features:
  • Up to 5 users
Team
$19/user/month

Designed for growing teams with increased collaboration needs.

Features:
  • Up to 50 users
  • Enhanced support and advanced features
Enterprise

Contact for a bespoke solution tailored to large organizations.

Features:
  • Unlimited users
  • Customized deployment and security support

Representation of core functionalities

Loading...

Rendering mind map...

mindmap Tabby Server Components Core Service Code Completion Service crates/tabby/src/services/completion Chat/Answer Engine Service crates/tabby/src/services/structured_doc Authentication & Authorization ee/tabby-webserver/src/service/auth Repository Management ee/tabby-webserver/src/service/repository Model Inference Engine crates/tabby-inference/src Client Components IDE Extensions VSCode Extension clients/vscode IntelliJ Extension clients/intellij Vim Extension clients/vim Eclipse Extension clients/eclipse Web UI Interface ee/tabby-ui Data Flow External Integrations Git Providers SSO Providers SMTP Services Model APIs Storage SQLite Database ee/tabby-db File System Storage Model Cache crates/tabby-common/src/index Repository Cache crates/tabby-git/src Infrastructure Docker Container docker GPU Support CUDA ROCm Metal Communication LSP Protocol clients/tabby-agent/src/lsp REST APIs crates/http-api-bindings/src WebSocket Server ee/tabby-webserver/src/axum/websocket.rs Background Jobs ee/tabby-webserver/src/service/background_job Security Layer Authentication System ee/tabby-webserver/src/service/auth Authorization Controls License Management ee/tabby-webserver/src/service/license.rs Access Policies ee/tabby-webserver/src/service/access_policy.rs

This is the mind map that represents the core functionality of the application. It focuses on the key features and functionalities of the application and provides a visual representation of how they are interrelated.

Summary

Tabby enhances developers' workflow by combining powerful AI-driven coding assistance with secure, self-hosted deployment options. Its robust feature set, integration capabilities, and flexible pricing make it a versatile tool for projects of every scale.

Adrian
Created by
Adrian
Mar 9, 2025Updated1 min read
This content was partially generated using artificial intelligence.

Tool Details

30,373
1,396
226
Since 2023
about 1 month ago
86%