Tabby

Самостоятельно размещаемый ИИ-ассистент для кода, открытая on-premises альтернатива GitHub Copilot

CLIСредний риск

tabbyml/tabby

Установка

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-Instruct

Запуск сервера в Docker с GPU

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Tabby разворачивается на своем сервере и дает автодополнение кода и чат в IDE без облачных сервисов и отдельной СУБД. Сервер работает на потребительских GPU, имеет OpenAPI-интерфейс для интеграции и расширения для VS Code, JetBrains и Vim. Есть Answer Engine для ответов по внутренней документации, индексация репозиториев и GitLab Merge Requests как контекста, управление командой и отчеты об использовании.

Для кого. Командам, которым нельзя отправлять код во внешние облачные сервисы.

Подходит, если

  • Нужно автодополнение кода внутри закрытого контура
  • Хотите использовать открытые модели на своем GPU
  • Нужен поиск ответов по внутренней документации и репозиториям
  • Требуется LDAP-авторизация и отчеты по использованию в команде

Не подходит, если

  • Нет своего сервера с GPU и нет желания его поддерживать
  • Нужен автономный агент, который сам выполняет многошаговые задачи

Пример запроса к агенту

Разверни Tabby на нашем сервере с GPU в Docker с моделью StarCoder-1B и подключи расширение для VS Code

Ограничения

Качество зависит от выбранных моделей и мощности железа. Быстрый запуск в README рассчитан на Docker с NVIDIA GPU. Агентные функции вынесены в отдельный продукт Pochi.

Как отключить. Остановите контейнер Tabby и удалите расширение Tabby из IDE.

Проверка безопасности

  • Запускает сервер и скачивает модели
  • Индексирует репозитории и документацию компании

Коротко о README

Tabby это самостоятельно размещаемый ИИ-ассистент для программирования и открытая альтернатива GitHub Copilot. Он не требует СУБД и облака, имеет OpenAPI-интерфейс и работает на потребительских GPU. README перечисляет историю релизов с функциями вроде Answer Engine, индексации GitLab MR и LDAP. Приведены команда запуска в Docker и инструкция по сборке из исходников на Rust.

Частые вопросы

Нужна ли база данных или облако?

Нет, по README Tabby самодостаточен и не требует СУБД или облачного сервиса.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний риск286,6 тыс.
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск262 тыс.

Референсные MCP-серверы

Model Context Protocol servers

Выбор редакции

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,3 тыс.
Выбор редакции

Актуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом

MCP-серверСредний риск62 тыс.