Apps · Self-hosted assistant with its own engine
Tabby
Self-hosted coding assistant: code completion and chat served from your own GPU with open code models.
macOSWindows (WSL2)Linux
At a glance
- Best for
- A team or solo setup where completions and chat stay on your own server.
- Inference engine
- runs its own models
- GPU support
- Runs on your own GPU, for example NVIDIA CUDA
- Models
- Its own registry of code models, such as StarCoder, CodeGemma and Qwen
- Features
- Agent workflows
- OpenAI-compatible API
- Platforms
- Self-hosted server with VS Code, JetBrains and Vim extensions. It runs its own models, so no separate model server is needed.
Install
macOS
docker run -it -p 8080:8080 -v $HOME/.tabby:/data tabbyml/tabby serve --model StarCoder-1B --chat-model Qwen2-1.5B-InstructLinux
docker run -it --gpus all -p 8080:8080 -v $HOME/.tabby:/data tabbyml/tabby serve --model StarCoder-1B --device cuda --chat-model Qwen2-1.5B-InstructAlternatives
Estimates come from published hardware specs and our open formulas, not from running the model on your machine. Real speed varies with runtime, drivers and settings. Numbers marked “Measured” come from a linked benchmark.