Tabby
Tabby is a self-hosted AI coding assistant that provides intelligent code completions and chat capabilities, powered by open source models with a built-in management web UI.
What You Can Do After Deployment
- Visit your domain — Open the Tabby web UI and complete the initial admin setup
- Configure models — Select and download code completion and chat models from the admin panel
- Install IDE extensions — Connect VS Code, JetBrains, or Vim plugins to your Tabby server
- Use code completion — Get AI-powered inline code suggestions as you type in your editor
- Chat with AI — Ask coding questions and get contextual answers through the chat interface
Key Features
- Self-hosted AI code completion with low latency
- OpenAPI-compatible interface for easy integration
- Support for multiple open source code models
- IDE extensions for VS Code, JetBrains, and Vim/Neovim
- Built-in web UI for administration and chat
- Repository indexing for context-aware completions
- Team management with user authentication
- Usage analytics and completion metrics
- RAG-powered answers with codebase context
- No data leaves your infrastructure
License
Apache 2.0 — GitHub