TabbyML/tabby

Самостоятельно размещаемый ИИ-ассистент для программирования

Инструменты⭐ 33 882Rustпоследний релиз: v0.32.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Tabby — это самохостинговый AI-ассистент для программирования с открытым исходным кодом, выступающий альтернативой GitHub Copilot.

Зачем нужен

Инструмент позволяет развернуть собственную инфраструктуру для генерации кода и ответов на вопросы без использования облачных сервисов или СУБД. Он полезен для команд, которым требуется полная конфиденциальность данных и интеграция с внутренней корпоративной средой.

Что можно реализовать

  • Развертывание локального аналога GitHub Copilot для команды с использованием потребительских GPU
  • Интеграция с существующей инфраструктурой (например, Cloud IDE) через OpenAPI интерфейс
  • Использование Answer Engine для поиска информации по внутренней документации и данным инженерных команд
  • Автоматизация задач через интеграцию с GitHub issues и GitLab Merge Requests

Ключевые возможности

  • Работа без внешних зависимостей: не требует DBMS или облачных сервисов
  • Поддержка потребительских видеокарт (consumer-grade GPUs)
  • Наличие административного интерфейса и статистики использования
  • Интеграция с GitLab и GitHub (SSO, контекст кода)
  • Возможность обогащения модели собственной документацией через REST APIs

👤 Кому подойдёт: команды разработчиков, DevOps-инженеры, организации с требованиями к безопасности данных

Релизы

v0.32.0minor
🕐 7 мес назад · релиз на GitHub ↗

Добавлена поддержка API Mistral/embedding, общий OAuth и индексация нескольких веток.

  • Added: Добавлена поддержка API-интерфейса mistral/embedding.
  • Added: Реализована общая поддержка OAuth-авторизации.
  • Added: Появилась возможность индексировать несколько веток одновременно.
  • Fixed: В ссылках-приглашениях теперь отображается email, а его редактирование при открытии ссылки отключено.