Coding agents and dev tools · Edition No. 44 · 8 Oct 2026

TabbyML/tabby

A coding assistant that runs the model on hardware you control.

← Coding agents and dev toolsRead the whole edition →

33,906 stars · Apache-2.0 with a paid ee/ carve-out (Tabby Enterprise License) · v0.32.0 (25 Jan 2026) · Track this in Scout

A coding assistant that runs the model on hardware you control.

▶Repo detailsthe review · specs · pros & cons · install

What it is

Tabby is a self-hosted completion and chat server with an administration screen for a team, plus editor extensions that connect to it. Self-hosted means it runs on a machine of your own choosing rather than as a service somebody else operates. It ships as a Docker container, which is a way of running a program inside its own sealed box so it cannot disturb anything else on the machine.

What it is good for. A team that cannot send source code to an outside provider: regulated work, client code under a confidentiality agreement, or a company rule that forbids it. It also suits anyone who would rather pay once for hardware than carry a per-request bill that grows with use.

Stars33,906
LicenceApache-2.0 with a paid ee/ carve-out (Tabby Enterprise License)
Latestv0.32.0 (25 Jan 2026)
Good
  • It publishes a real hardware figure, which almost nothing else in this edition does: "approximately 8GB of VRAM for CodeLlama-7B" in int8 mode, with the minimum graphics-card compute capability listed for each precision.
  • One container, one command, and an administration screen that handles seats and usage for a team.
  • No per-request cost at a provider once the hardware exists, and no code leaves the network.
Watch for
  • OPEN CORE. The licence file is Apache-2.0 with a preamble that carves out the ee/ directory, and ee/LICENSE is the Tabby Enterprise License: production use requires an agreed subscription "with a valid Tabby Enterprise license for the correct number of user seats". GitHub shows no licence label for the repository at all as a result, so neither fact is visible from the sidebar.
  • THE FIRST VISITOR BECOMES THE OWNER. The documented command publishes port 8080 with no credentials set, and the documentation states: "The first registered account after deployment will be the admin account and will be granted the owner role." Anyone who reaches that port before the operator registers takes the instance.
  • The README pulls the image tabbyml/tabby from Docker Hub while the official documentation pulls registry.tabbyml.com/tabbyml/tabby, which is two different supply chains for the same command. The one published hardware figure is for CodeLlama-7B, a model the quick start never uses. Code last landed 30 June 2026 and the newest release is dated 25 January 2026, so the pace here is slower than in the rest of part three.
Similar repositories
Install
docker run -d --name tabby --gpus all -p 127.0.0.1:8080:8080 \
  -v $HOME/.tabby:/data \
  registry.tabbyml.com/tabbyml/tabby \
  serve --model StarCoder-1B --chat-model Qwen2-1.5B-Instruct --device cuda
Screenshots
TabbyML/tabby: GitHub preview cardTabbyML/tabby: Screenshot 1

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.